| | |
| | | throw new FebsException("权益不存在"); |
| | | } |
| | | |
| | | if (benefits.getIsClick() == 2) { |
| | | throw new FebsException("请联系客服,检查权益设置"); |
| | | } |
| | | |
| | | MallVipBenefits vipBenefits = this.baseMapper.selectById(benefits.getBenefitsId()); |
| | | if (vipBenefits == null) { |
| | | throw new FebsException("权益不存在"); |
| | |
| | | memberCoupon.setInviteId(member.getInviteId()); |
| | | memberCoupon.setCouponUuid(IdUtil.simpleUUID()); |
| | | memberCoupon.setState(1); |
| | | memberCoupon.setFromType(2); |
| | | memberCoupon.setExpireTime(DateUtil.offsetDay(DateUtil.date(), coupon.getExpireDay())); |
| | | memberCoupon.setMemberId(member.getId()); |
| | | mallMemberCouponMapper.insert(memberCoupon); |