From 5aeec2b48b5c3f1ed9d9ecf8b95a8ddc2031d43d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 06 三月 2019 14:15:56 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java | 26 ++++++++++++++++++-------- 1 files changed, 18 insertions(+), 8 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java index 0767f61..71328cf 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java @@ -125,7 +125,7 @@ @Resource private CommonOrderCountService commonOrderCountService; - + @Override public int insertSelective(UserSystemCoupon record) { return userSystemCouponMapper.insertSelective(record); @@ -186,7 +186,8 @@ } // 缁撴潫鏃ユ湡 - String endDay = DateUtil.plusDay(coupon.getExpiryDay(), new Date()); + // 浠婂ぉ鍦ㄥ唴 鍑忓幓涓�澶� + String endDay = DateUtil.plusDay(coupon.getExpiryDay() - 1, new Date()); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date endTime = format.parse(endDay); @@ -517,6 +518,8 @@ updateCounponInvalid(uid); // 閫�鍥炲埜 sendBackTimeOutCoupon(uid); + // 娲诲姩棰嗗彇鍒� + receivedCoupon(uid); // 璁㈠崟鐩稿叧鐨勫埜 List<SystemCoupon> couponList = systemCouponService.getOrderCouponList(); @@ -544,6 +547,9 @@ updateCounponInvalid(uid); // 閫�鍥炲埜 sendBackTimeOutCoupon(uid); + + // 娲诲姩棰嗗彇鍒� + receivedCoupon(uid); // 鍟嗗搧鐩稿叧鐨勫埜 List<SystemCoupon> couponList = systemCouponService.getGoodsCouponList(); @@ -904,7 +910,7 @@ String progressMsg = ""; String progressColor = ""; // 璺宠浆濂栧姳鍒歌鍒� - userRecordVO.setRuleLink(configService.get("reward_coupon_help")); + userRecordVO.setRuleLink(configService.get("free_coupon_help")); // 杩涘害锛� 1 鐏拌壊 2 绾㈣壊 3 缁胯壊 String progressState1 = "3"; @@ -1230,7 +1236,8 @@ // 缁撴潫鏃ユ湡 Date endTime = null; try { - String endDay = DateUtil.plusDay(expiryDay, new Date()); + // 浠婂ぉ鍦ㄥ唴 鍑忓幓涓�澶� + String endDay = DateUtil.plusDay(expiryDay - 1, new Date()); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); endTime = format.parse(endDay); } catch (ParseException e) { @@ -1342,7 +1349,8 @@ // 缁撴潫鏃ユ湡 Date endTime = null; try { - String endDay = DateUtil.plusDay(expiryDay, new Date()); + // 浠婂ぉ鍦ㄥ唴 鍑忓幓涓�澶� + String endDay = DateUtil.plusDay(expiryDay - 1, new Date()); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); endTime = format.parse(endDay); } catch (ParseException e) { @@ -1419,9 +1427,10 @@ stateActivated = 0; } } - + // 缁撴潫鏃ユ湡 - String endDay = DateUtil.plusDay(systemCoupon.getExpiryDay(), new Date()); + // 浠婂ぉ鍦ㄥ唴 鍑忓幓涓�澶� + String endDay = DateUtil.plusDay(systemCoupon.getExpiryDay() - 1, new Date()); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date endTime = format.parse(endDay); @@ -1475,5 +1484,6 @@ userInfoExtraService.saveUserInfoExtra(userInfoExtra); } - + + } -- Gitblit v1.8.0