src/main/java/cc/mrbird/febs/mall/mapper/MallMemberCouponMapper.java
@@ -13,7 +13,7 @@ public interface MallMemberCouponMapper extends BaseMapper<MallMemberCoupon> { IPage<MallMemberCouponVo> selectListInPage(IPage<MallMemberCouponVo> page, @Param("record") MallMemberCouponDto mallMemberCouponDto); IPage<MallMemberCouponVo> selectListCreateInPage(IPage<MallMemberCouponVo> page, @Param("record") MallMemberCouponDto mallMemberCouponDto); List<MallMemberCouponVo> selectListCreateInPage(IPage<MallMemberCouponVo> page, @Param("record") MallMemberCouponDto mallMemberCouponDto); List<MallMemberCoupon> selectListByExpireTime(@Param("date")DateTime date); src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -980,11 +980,11 @@ mallMemberCouponDto.setMemberId(memberId); mallMemberCouponDto.setExpireTime(DateUtil.date()); List<Long> couponIds = couponGoodsMapper.selectByGoodId(mallMemberCouponDto.getGoodsId()); List<MallMemberCouponVo> mallMemberCouponVos = new ArrayList<>(); if(CollUtil.isNotEmpty(couponIds)){ IPage<MallMemberCouponVo> pages = mallMemberCouponMapper.selectListCreateInPage(page, mallMemberCouponDto); return new FebsResponse().success().data(pages); mallMemberCouponVos = mallMemberCouponMapper.selectListCreateInPage(page, mallMemberCouponDto); } return new FebsResponse().success(); return new FebsResponse().success().data(mallMemberCouponVos); } @Override