|
@@ -1402,7 +1402,8 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public ClassGroup classGroupUpdate(ClassGroup4MixDto classGroup4MixDto) throws Exception {
|
|
public ClassGroup classGroupUpdate(ClassGroup4MixDto classGroup4MixDto) throws Exception {
|
|
Date date = new Date();
|
|
Date date = new Date();
|
|
- ClassGroup classGroup = classGroupDao.get(classGroup4MixDto.getClassGroupId());
|
|
|
|
|
|
+ Integer classGroupId = classGroup4MixDto.getClassGroupId();
|
|
|
|
+ ClassGroup classGroup = classGroupDao.get(classGroupId);
|
|
if (classGroup == null) {
|
|
if (classGroup == null) {
|
|
throw new BizException("班级不存在");
|
|
throw new BizException("班级不存在");
|
|
}
|
|
}
|
|
@@ -1423,6 +1424,10 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
teacherAttendanceDao.batchDeleteByCourseSchedules(courseScheduleIds);
|
|
teacherAttendanceDao.batchDeleteByCourseSchedules(courseScheduleIds);
|
|
courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
|
|
courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
|
|
}
|
|
}
|
|
|
|
+ }else if(classGroup4MixDto.getCourseAddType().equals("onlyUpdateTeacher")){
|
|
|
|
+ //更新班级老师
|
|
|
|
+
|
|
|
|
+ return classGroup;
|
|
}
|
|
}
|
|
|
|
|
|
classGroupService.updateTotalClassTimes(classGroup.getId().longValue(),courseTimes);
|
|
classGroupService.updateTotalClassTimes(classGroup.getId().longValue(),courseTimes);
|