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;