From 4660cf3321a2e8f31ce5eb073fac4aee78c3cb0d Mon Sep 17 00:00:00 2001 From: Derran Date: Fri, 6 Mar 2026 14:15:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=8F=E6=9C=88=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../query/tasktemplate/impl/TaskTemplateQueryServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dating-agency-mall-server/src/main/java/com/qniao/dam/query/tasktemplate/impl/TaskTemplateQueryServiceImpl.java b/dating-agency-mall-server/src/main/java/com/qniao/dam/query/tasktemplate/impl/TaskTemplateQueryServiceImpl.java index 1034a9d..5f7020a 100644 --- a/dating-agency-mall-server/src/main/java/com/qniao/dam/query/tasktemplate/impl/TaskTemplateQueryServiceImpl.java +++ b/dating-agency-mall-server/src/main/java/com/qniao/dam/query/tasktemplate/impl/TaskTemplateQueryServiceImpl.java @@ -85,7 +85,7 @@ public class TaskTemplateQueryServiceImpl implements TaskTemplateQueryService { taskStartDate = null; taskEndDate = null; } else { - if ((int) ChronoUnit.DAYS.between(firstMonthTaskEndDate, taskStartDate) <= 31) { + if (taskStartDate.getYear() * 12 + taskStartDate.getMonthValue() - firstMonthTaskEndDate.getYear() * 12 - firstMonthTaskEndDate.getMonthValue() == 1) { stageCode = TaskStageEnum.SECOND_MONTH; } else { stageCode = TaskStageEnum.THIRD_MONTH_AND_AFTER;