|
@@ -63,6 +63,7 @@ public class ClassTimeCalendarServiceImpl extends MPJBaseServiceImpl<ClassTimeCa
|
|
|
List<CourseTable> insertList = new ArrayList<>();
|
|
|
for (CourseTable courseTable : list) {
|
|
|
courseTable.setId(null);
|
|
|
+ courseTable.setWeek(getNumberDayOfWeek(dto.getSupplementDate().getDayOfWeek()));
|
|
|
courseTable.setWeeksCn(getChineseDayOfWeek(dto.getSupplementDate().getDayOfWeek()));
|
|
|
courseTable.setScheduleDate(dto.getSupplementDate());
|
|
|
courseTable.setAdjustType(CourseAdjustTypeEnum.courseReplace.getCode());
|
|
@@ -100,6 +101,26 @@ public class ClassTimeCalendarServiceImpl extends MPJBaseServiceImpl<ClassTimeCa
|
|
|
return "";
|
|
|
}
|
|
|
}
|
|
|
+ Integer getNumberDayOfWeek(DayOfWeek dayOfWeek) {
|
|
|
+ switch (dayOfWeek) {
|
|
|
+ case MONDAY:
|
|
|
+ return 1;
|
|
|
+ case TUESDAY:
|
|
|
+ return 2;
|
|
|
+ case WEDNESDAY:
|
|
|
+ return 3;
|
|
|
+ case THURSDAY:
|
|
|
+ return 4;
|
|
|
+ case FRIDAY:
|
|
|
+ return 5;
|
|
|
+ case SATURDAY:
|
|
|
+ return 6;
|
|
|
+ case SUNDAY:
|
|
|
+ return 7;
|
|
|
+ default:
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
@Override
|
|
|
public Boolean cancel(Long id) {
|