From 8c359f8e44e367af4a3cc62ebb327073c3f0797d Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Sat, 27 Nov 2021 15:43:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=8F=E6=9C=88=E7=A4=BC=E5=8C=85=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E6=97=B6=E9=97=B4=E6=94=B9=E6=AF=8F=E5=A4=A90?= =?UTF-8?q?=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java index 0448ba51d..6b1f35d78 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java @@ -836,7 +836,11 @@ public class BuyGoodsNewLogic { builder.setBuyTimes(bag.getBuyTimes()); builder.setStartTime((int)(bag.getStartTime()/1000)); if(bag.getType() == RechargeType.perpetual.getType() && bag.getRefreshTime() > 0){ - builder.setEndTime((int)(bag.getRefreshTime()/1000)); + if (configById.getDailyUpdate() == 1) { + builder.setEndTime(((int) (TimeUtils.getTodayZero() / 1000)) + 86400); + } else { + builder.setEndTime((int)(bag.getRefreshTime()/1000)); + } }else if(bag.getType() == RechargeType.receive.getType() && bag.getEndTime() == 0){ builder.setEndTime((int)((bag.getStartTime() + bag.getContinueDays() * TimeUtils.DAY)/1000)); }else{