|
@@ -58,6 +58,7 @@ import java.util.stream.Collectors;
|
|
|
import java.util.stream.Stream;
|
|
|
|
|
|
import static com.ym.mec.biz.dal.entity.CourseSchedule.CourseScheduleType.MIX;
|
|
|
+import static com.ym.mec.biz.dal.entity.CourseSchedule.CourseScheduleType.MUSIC_NETWORK;
|
|
|
import static com.ym.mec.biz.dal.enums.ClassGroupTypeEnum.HIGH_ONLINE;
|
|
|
import static com.ym.mec.biz.dal.enums.GroupType.*;
|
|
|
import static com.ym.mec.biz.dal.enums.MusicGroupStatusEnum.PROGRESS;
|
|
@@ -5843,12 +5844,12 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
Date date = new Date();
|
|
|
Integer classGroupId = groupDto.getClassGroupId();
|
|
|
String musicGroupId = groupDto.getMusicGroupId();
|
|
|
- ClassGroupTypeEnum type = groupDto.getType();
|
|
|
+ CourseScheduleType type = groupDto.getType();
|
|
|
List<CourseTimeDto> courseTimeDtoList = groupDto.getCourseTimeDtoList();
|
|
|
MusicGroup musicGroup = musicGroupDao.get(musicGroupId);
|
|
|
|
|
|
TeachModeEnum teachMode = TeachModeEnum.OFFLINE;
|
|
|
- if (type.equals(HIGH_ONLINE) || type.equals(ClassGroupTypeEnum.MUSIC_NETWORK)) {
|
|
|
+ if (type.equals(CourseScheduleType.HIGH_ONLINE) || type.equals(MUSIC_NETWORK)) {
|
|
|
teachMode = TeachModeEnum.ONLINE;
|
|
|
}
|
|
|
if (CollectionUtils.isEmpty(courseTimeDtoList)) {
|
|
@@ -5973,13 +5974,12 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
courseSchedule.setUpdateTime(date);
|
|
|
courseSchedule.setTeachMode(teachMode);
|
|
|
courseSchedule.setMusicGroupId(musicGroupId);
|
|
|
- courseSchedule.setType(courseConvertSumDto.getCourseType());
|
|
|
+ courseSchedule.setType(groupDto.getType());
|
|
|
courseSchedule.setName(subjectNames + "-" + courseConvertSumDto.getCourseType().getMsg());
|
|
|
- courseSchedule.setGroupType(MUSIC);
|
|
|
+ courseSchedule.setGroupType(groupDto.getGroupType());
|
|
|
courseSchedule.setTeacherId(teacherId);
|
|
|
courseSchedule.setActualTeacherId(teacherId);
|
|
|
courseSchedule.setOrganId(musicGroup.getOrganId());
|
|
|
- courseSchedule.setClassGroupType(groupDto.getType().getCode());
|
|
|
courseSchedule.setConvertFlag(groupDto.getConvertFlag());
|
|
|
courseScheduleDao.insert(courseSchedule);
|
|
|
courseScheduleList.add(courseSchedule);
|