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