From a1e9550b8ecc956bbb4071bae986c13daee319a3 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Thu, 28 Dec 2023 12:35:15 +0800 Subject: [PATCH] 直推奖励,冻结的用户,则直推奖励销毁,用户未冻结才能领取成功 --- src/main/java/cc/mrbird/febs/mall/dto/GetCouponDto.java | 2 +- src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java | 15 ++++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/dto/GetCouponDto.java b/src/main/java/cc/mrbird/febs/mall/dto/GetCouponDto.java index 3462d6d..ac9dadc 100644 --- a/src/main/java/cc/mrbird/febs/mall/dto/GetCouponDto.java +++ b/src/main/java/cc/mrbird/febs/mall/dto/GetCouponDto.java @@ -15,7 +15,7 @@ @NotBlank(message = "inviteId不能为空") private String inviteId; - @NotBlank(message = "标识不能为空") +// @NotBlank(message = "标识不能为空") @ApiModelProperty(value = "唯一标识", example = "12") private String couponUUID; diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java index 60a4227..03b7c76 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java @@ -888,13 +888,14 @@ public FebsResponse getCoupon(GetCouponDto getCouponDto) { Long memberId = LoginUserUtil.getLoginUser().getId(); - String couponUUID = getCouponDto.getCouponUUID(); - QueryWrapper<MallMemberCoupon> objectQueryWrapper = new QueryWrapper<>(); - objectQueryWrapper.eq("coupon_uuid",couponUUID); - List<MallMemberCoupon> mallMemberCouponDone = mallMemberCouponMapper.selectList(objectQueryWrapper); - if(CollUtil.isNotEmpty(mallMemberCouponDone)){ - return new FebsResponse().success(); - } + String couponUUID = IdUtil.simpleUUID(); +// String couponUUID = getCouponDto.getCouponUUID(); +// QueryWrapper<MallMemberCoupon> objectQueryWrapper = new QueryWrapper<>(); +// objectQueryWrapper.eq("coupon_uuid",couponUUID); +// List<MallMemberCoupon> mallMemberCouponDone = mallMemberCouponMapper.selectList(objectQueryWrapper); +// if(CollUtil.isNotEmpty(mallMemberCouponDone)){ +// return new FebsResponse().success(); +// } //通过邀请人信息,获取能领取的优惠卷信息 MallMember mallMember = this.baseMapper.selectInfoByInviteId(getCouponDto.getInviteId()); if(ObjectUtil.isNotEmpty(mallMember)){ -- Gitblit v1.9.1