Browse Source

平台优惠券bug修复

ssk 2 months ago
parent
commit
c49d5ffeb1

+ 4 - 4
alien-store/src/main/java/shop/alien/store/service/impl/LifeDiscountCouponServiceImpl.java

@@ -1095,13 +1095,13 @@ public class LifeDiscountCouponServiceImpl extends ServiceImpl<LifeDiscountCoupo
     @Override
     @Override
     public boolean addPlatformCoupon(LifeDiscountCoupon lifeDiscountCoupon) {
     public boolean addPlatformCoupon(LifeDiscountCoupon lifeDiscountCoupon) {
         lifeDiscountCoupon.setStartDate(LocalDate.now());
         lifeDiscountCoupon.setStartDate(LocalDate.now());
-        if (null == lifeDiscountCoupon.getExpirationDate()) {
+        if (null == lifeDiscountCoupon.getSpecifiedDay()) {
             return false;
             return false;
         }
         }
-        lifeDiscountCoupon.setEndDate(LocalDate.now().plusDays(lifeDiscountCoupon.getExpirationDate()));
+        lifeDiscountCoupon.setEndDate(LocalDate.now().plusDays(Long.parseLong(lifeDiscountCoupon.getSpecifiedDay())));
         lifeDiscountCoupon.setType(3);
         lifeDiscountCoupon.setType(3);
         lifeDiscountCoupon.setGetStatus(1);
         lifeDiscountCoupon.setGetStatus(1);
-        lifeDiscountCoupon.setMinimumSpendingAmount(BigDecimal.ZERO);
+//        lifeDiscountCoupon.setMinimumSpendingAmount(BigDecimal.ZERO);
         return this.save(lifeDiscountCoupon);
         return this.save(lifeDiscountCoupon);
     }
     }
 
 
@@ -1132,7 +1132,7 @@ public class LifeDiscountCouponServiceImpl extends ServiceImpl<LifeDiscountCoupo
             lifeDiscountCouponUser.setUserId(userId);
             lifeDiscountCouponUser.setUserId(userId);
             lifeDiscountCouponUser.setCouponId(couponId);
             lifeDiscountCouponUser.setCouponId(couponId);
             lifeDiscountCouponUser.setReceiveTime(new Date());
             lifeDiscountCouponUser.setReceiveTime(new Date());
-            lifeDiscountCouponUser.setExpirationTime(LocalDate.now().plusDays(lifeDiscountCoupon.getExpirationDate()));
+            lifeDiscountCouponUser.setExpirationTime(LocalDate.now().plusDays(Long.parseLong(lifeDiscountCoupon.getSpecifiedDay())));
             lifeDiscountCouponUser.setStatus(0);
             lifeDiscountCouponUser.setStatus(0);
             lifeDiscountCouponUser.setDeleteFlag(0);
             lifeDiscountCouponUser.setDeleteFlag(0);
             lifeDiscountCouponUser.setCreatedTime(new Date());
             lifeDiscountCouponUser.setCreatedTime(new Date());