From bb95ec391d10f04702822705ecb82c027e849b98 Mon Sep 17 00:00:00 2001
From: jiangqs <jiangqs>
Date: 星期二, 15 八月 2023 19:16:09 +0800
Subject: [PATCH] bug

---
 ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java
index d49ddb7..cdb1bb4 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java
@@ -439,7 +439,7 @@
                     memberCoupon.setDelFlag(0);
                     memberCoupon.setCouponId(coupon.getCouponId());
                     memberCoupon.setUserId(userId);
-                    memberCoupon.setShopId(coupon.getShopId());
+                    //memberCoupon.setShopId(coupon.getShopId());
                     memberCoupon.setCouponType(coupon.getCouponType());
                     memberCoupon.setCouponStatus(coupon.getCouponStatus());
                     memberCoupon.setCouponName(coupon.getCouponName());
@@ -526,7 +526,9 @@
                 memberCoupon.setDelFlag(0);
                 memberCoupon.setCouponId(coupon.getCouponId());
                 memberCoupon.setUserId(userId);
-                memberCoupon.setShopId(coupon.getShopId());
+                if(coupon.getCouponFrom()==2){
+                    memberCoupon.setShopId(coupon.getShopId());
+                }
                 memberCoupon.setCouponType(coupon.getCouponType());
                 memberCoupon.setCouponStatus(coupon.getCouponStatus());
                 memberCoupon.setCouponName(coupon.getCouponName());
@@ -1187,7 +1189,9 @@
         memberCoupon.setDelFlag(0);
         memberCoupon.setCouponId(couponId);
         memberCoupon.setUserId(userId);
-        memberCoupon.setShopId(shopId);
+        if(coupon.getCouponFrom()==2){
+            memberCoupon.setShopId(shopId);
+        }
         memberCoupon.setCouponType(coupon.getCouponType());
         memberCoupon.setCouponStatus(coupon.getCouponStatus());
         memberCoupon.setCouponName(coupon.getCouponName());

--
Gitblit v1.7.1