admin
2019-08-21 75b9f225c0fb0bbd429d542d4e20337f3c0e13f1
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java
@@ -1,7 +1,6 @@
package com.yeshi.fanli.service.impl.user;
import java.math.BigDecimal;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
@@ -1268,31 +1267,9 @@
         UserSystemCoupon userSystemCoupon = couponRecord.getUserSystemCoupon();
         int expiryDay = 15;
         SystemCoupon systemCoupon = userSystemCoupon.getSystemCoupon();
         SystemCoupon coupon = systemCouponService.selectByPrimaryKey(systemCoupon.getId());
         if (coupon != null) {
            expiryDay = coupon.getExpiryDay();
         }
         // 结束日期
         Date endTime = null;
         try {
            // 今天在内  减去一天
            String endDay = DateUtil.plusDay(expiryDay - 1, new Date());
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
            endTime = format.parse(endDay);
         } catch (ParseException e) {
            e.printStackTrace();
         }
         // 状态初始化
         userSystemCoupon.setState(UserSystemCoupon.STATE_CAN_USE);
         userSystemCoupon.setUseTime(null);
         // 有效期时间重新定义
         userSystemCoupon.setStartTime(new Date());
         userSystemCoupon.setEndTime(endTime);
         userSystemCoupon.setUpdateTime(new Date());
         userSystemCouponMapper.updateByPrimaryKey(userSystemCoupon);
      }