| | |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse memberPayCoupon(MallMemberCouponDto mallMemberCouponDto) { |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | mallMemberCouponDto.setMemberId(memberId); |
| | | mallMemberCouponDto.setExpireTime(DateUtil.date()); |
| | | List<Long> couponIds = couponGoodsMapper.selectByGoodId(mallMemberCouponDto.getGoodsId()); |
| | | List<MallMemberCouponVo> mallMemberCouponVos = new ArrayList<>(); |
| | | if(CollUtil.isNotEmpty(couponIds)){ |
| | | mallMemberCouponVos = mallMemberCouponMapper.selectListCreateInPage(mallMemberCouponDto,couponIds); |
| | | } |
| | | return new FebsResponse().success().data(mallMemberCouponVos); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse couponDetails(Long id) { |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | MallMemberCoupon mallMemberCoupon = mallMemberCouponMapper.selectById(id); |