wuxw
2022-10-31 9e42a2d090285cb99583bf1c1525ce5bcae1cb5f
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+"");
            //计算 排班