| | |
| | | @Override |
| | | public FebsResponse memberPayCoupon(MallMemberCouponDto mallMemberCouponDto) { |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | IPage<MallMemberCouponVo> page = new Page<>(mallMemberCouponDto.getPageNum(), mallMemberCouponDto.getPageSize()); |
| | | mallMemberCouponDto.setMemberId(memberId); |
| | | mallMemberCouponDto.setExpireTime(DateUtil.date()); |
| | | List<Long> couponIds = couponGoodsMapper.selectByGoodId(mallMemberCouponDto.getGoodsId()); |
| | |
| | | MallGoodsCoupon mallGoodsCoupon = mallGoodsCouponMapper.selectById(mallMemberCoupon.getCouponId()); |
| | | mallMemberCouponVo.setCostAmount(mallGoodsCoupon.getCostAmount()); |
| | | mallMemberCouponVo.setRealAmount(mallGoodsCoupon.getRealAmount()); |
| | | mallMemberCouponVo.setType(mallGoodsCoupon.getType()); |
| | | return new FebsResponse().success().data(mallMemberCouponVo); |
| | | } |
| | | |