Browse Source

使用范围

chunping 3 years ago
parent
commit
a5414ce524

+ 5 - 2
mp-common/src/main/java/com/qs/mp/common/enums/CouponUseAreaEnum.java

@@ -16,8 +16,8 @@ public enum CouponUseAreaEnum implements IEnum<Integer> {
   COMMON(0, "通用"),
   PRE_SCOPE(1, "指定范围"), // 生成优惠券的时候设定使用范围
   POST_SCOPE(2, "指定范围"), // 门店消费类优惠券,发放的时候动态设定使用范围
-  ONLINE_SCOPE(3, "线上盲票"), // 盲票购买类优惠券,仅限线上盲票
-  OFFLINE_SCOPE(4, "线下盲票"); // 盲票购买类优惠券,仅限线下盲票
+  ONLINE_SCOPE(3, "所有线上盲票"), // 盲票购买类优惠券,仅限线上盲票
+  OFFLINE_SCOPE(4, "所有线下盲票"); // 盲票购买类优惠券,仅限线下盲票
 
 
   private final int value;
@@ -33,6 +33,9 @@ public enum CouponUseAreaEnum implements IEnum<Integer> {
     return value;
   }
 
+  public String getDesc() {
+    return desc;
+  }
 
   @Override
   public String toString() {

+ 3 - 1
mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponServiceImpl.java

@@ -109,7 +109,9 @@ public class CouponServiceImpl extends ServiceImpl<CouponMapper, Coupon> impleme
       userCouponChannelService.save(userCouponChannel);
 			Channel channel = channelService.getById(ticketOrder.getChannelId());
 			userCoupon.setUseAreaDesc(channel.getSiteName());
-    }
+    } else {
+			userCoupon.setUseAreaDesc(coupon.getUseArea().getDesc());
+		}
 		userCouponService.save(userCoupon);
 
 		boolean rtn = update(new LambdaUpdateWrapper<Coupon>().set(Coupon::getDistributeQty, coupon.getDistributeQty() + 1)