From b0193340123b8ddb60754063e85f7877223c99c9 Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 22 Jan 2021 14:09:07 +0800 Subject: [PATCH 1/2] =?UTF-8?q?0127=E8=BF=9E=E7=BB=AD=E7=AD=BE=E5=88=B0?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E5=89=8D=E7=AB=AF=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jieling/logic/activity/ActivityLogic.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 50974e626..df57072cf 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -493,6 +493,21 @@ public class ActivityLogic implements IEventHandler{ continue; } + // 连续签到任务,处理 + if(activityId == ActivityType.SIGN_BOX){ + // 之前签到时间,如果时间为0,不做处理 + long o1 = activityMission.getCreatTime(); + if (o1 != 0){ + // 获取当天零点时间戳 + long o2 = TimeUtils.getAppointTime(0); + // 后面比前面多几天 + int day = TimeUtils.differentDays(o1, o2); + if (day > 1){ + activityMission.setV(0); + } + } + } + if (sGlobalActivity.getIsSaving()==0 && activityStatus != ActivityType.OPEN_STATE) { continue; } From 0a6a81c40cff0965b37a4c1b01dfdb2341723b93 Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 22 Jan 2021 15:13:01 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=96=B0=E5=B0=86=E6=9D=A5=E8=A2=AD?= =?UTF-8?q?=E6=88=98=E6=96=97=E8=B6=85=E5=9B=9E=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ljsd/jieling/handler/activity/NewGeneralAttackHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/NewGeneralAttackHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/NewGeneralAttackHandler.java index a94581f19..0131676f2 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/NewGeneralAttackHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/NewGeneralAttackHandler.java @@ -87,7 +87,7 @@ public class NewGeneralAttackHandler extends BaseHandler