| | |
| | | * @return void |
| | | */ |
| | | @Override |
| | | public MerVerifyCouponGetVo getVerifyCoupon(String verifyCoupon){ |
| | | public MerVerifyCouponGetVo getVerifyCoupon(Long verifyCoupon){ |
| | | MemberCoupon memberCoupon = this.getById(verifyCoupon); |
| | | // 检查是否存在该优惠券 |
| | | if (memberCoupon == null) { |
| | |
| | | * @return MerVerifyCouponGetVo |
| | | */ |
| | | @Override |
| | | public MerVerifyCouponGetVo sureVerifyCoupon(String memberCouponId){ |
| | | public MerVerifyCouponGetVo sureVerifyCoupon(Long memberCouponId){ |
| | | MemberCoupon memberCoupon = this.getById(memberCouponId); |
| | | if(memberCoupon==null||memberCoupon.getDelFlag()==1){ |
| | | throw new ServiceException(AppErrorConstant.COUPON_NO_FIND); |
| | |
| | | List<MerMemberCouponVo> merMemberCouponVoList = memberCouponMapper.listMerShopGoodsMemberCoupon(merGoodsCouponListDto); |
| | | if(merMemberCouponVoList!=null&&merMemberCouponVoList.size()>0){ |
| | | List<MemberSelectCouponDto> goodsCpuponList = merGoodsCouponListDto.getGoodsCpuponList(); |
| | | List<String> selectCouponList = new ArrayList<>(); |
| | | Map<String, String> selectCouponMap = new HashMap<>(); |
| | | List<Long> selectCouponList = new ArrayList<>(); |
| | | Map<Long, String> selectCouponMap = new HashMap<>(); |
| | | Boolean checkSelect = false; |
| | | if(merGoodsCouponListDto.getGoodsCpuponList()!=null&&merGoodsCouponListDto.getGoodsCpuponList().size()>0) { |
| | | for (MemberSelectCouponDto couponDto : goodsCpuponList) { |