From bd48f7bc3d18c570876cd7d03c71021aaf22f629 Mon Sep 17 00:00:00 2001 From: duhui Date: Wed, 1 Jun 2022 11:16:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=91=A8=E5=8D=A1=E5=8A=9F=E8=83=BD,b?= =?UTF-8?q?ug=E4=BF=AE=E6=94=B9-=E5=A4=A9=E6=95=B0=E9=97=AE=E9=A2=98+1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/activity/WeekCardActivity.java | 5 ++--- .../jieling/logic/activity/activityLogic/WeekCardLogic.java | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java index f25f800f6..f183b8b20 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java @@ -92,11 +92,10 @@ public class WeekCardActivity extends AbstractActivity { Map config = STableManager.getConfig(SWeekcardConfig.class); SWeekcardConfig sWeekcardConfig = config.get(cardId); - ArrayList list1 = new ArrayList<>(); // 计算间隔时间 long startTimeLong = WeekCardLogic.getInstance().getStartTime(user, activityId); - int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()); + int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()) + 1; for (int[] ints : sWeekcardConfig.getBaseRewardID()) { // 天数 @@ -128,7 +127,7 @@ public class WeekCardActivity extends AbstractActivity { Map configMap = STableManager.getConfig(SWeekcardConfig.class); // 计算间隔时间 long startTimeLong = WeekCardLogic.getInstance().getStartTime(user,id); - int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()); + int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now())+1; for (Map.Entry> entry : weekCard.entrySet()) { Integer weekCardId = entry.getKey(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java index 8584d1092..b607fc20c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java @@ -86,7 +86,7 @@ public class WeekCardLogic { // 计算间隔时间 long startTimeLong = getStartTime(user, activityId); - int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()); + int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now())+1; for (int[] ints : sWeekcardConfig.getBaseRewardID()) { int day = ints[0];