From 9e42a2d090285cb99583bf1c1525ce5bcae1cb5f Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期一, 31 十月 2022 02:30:11 +0800
Subject: [PATCH] 写完排班核型逻辑

---
 service-store/src/main/java/com/java110/store/cmd/scheduleClasses/StaffMonthScheduleClassesCmd.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/service-store/src/main/java/com/java110/store/cmd/scheduleClasses/StaffMonthScheduleClassesCmd.java b/service-store/src/main/java/com/java110/store/cmd/scheduleClasses/StaffMonthScheduleClassesCmd.java
index 6ef06b2..6b32277 100644
--- a/service-store/src/main/java/com/java110/store/cmd/scheduleClasses/StaffMonthScheduleClassesCmd.java
+++ b/service-store/src/main/java/com/java110/store/cmd/scheduleClasses/StaffMonthScheduleClassesCmd.java
@@ -68,7 +68,7 @@
     @Override
     public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) {
         super.validatePageInfo(reqJson);
-        Assert.hasKeyAndValue(reqJson, "curMonth", "鏈寘鍚湀 YYYY-MM");
+        Assert.hasKeyAndValue(reqJson, "curDate", "鏈寘鍚湀 YYYY-MM");
     }
 
     @Override
@@ -128,7 +128,7 @@
             return;
         }
 
-        String curMonth = reqJson.getString("curMonth");
+        String curMonth = reqJson.getString("curDate");
         String curMonthDay = curMonth + "-01";
 
         Calendar calendar = Calendar.getInstance();
@@ -156,7 +156,7 @@
         ScheduleClassesDayDto tmpScheduleClassesDayDto = null;
         int curDay = 1;
         for (int day = 1; day <= maxDay; day++) {
-
+            scDay = new ScheduleClassesDayDto();
             String today = curMonth + "-"+day;
 
             int scheduleCycle = Integer.parseInt(scheduleClassesDto.getScheduleCycle());
@@ -195,7 +195,7 @@
         ScheduleClassesDayDto tmpScheduleClassesDayDto = null;
         int curDay = 1;
         for (int day = 1; day <= maxDay; day++) {
-
+            scDay = new ScheduleClassesDayDto();
             Calendar today = Calendar.getInstance();
             today.setTime(DateUtil.getDateFromStringB(curMonth + "-"+day));
             int week = today.get(Calendar.WEEK_OF_MONTH);
@@ -247,6 +247,7 @@
         ScheduleClassesDayDto tmpScheduleClassesDayDto = null;
         int curDay = 1;
         for (int day = 1; day <= maxDay; day++) {
+            scDay = new ScheduleClassesDayDto();
             curDay = day;
             scDay.setDay(day+"");
             //璁$畻 鎺掔彮

--
Gitblit v1.8.0