|
@@ -263,7 +263,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public List<HighClassGroupDto> addHighClassGroup(List<HighClassGroupDto> highClassGroupList) throws Exception {
|
|
|
- MusicGroup musicGroup = musicGroupDao.get(highClassGroupList.get(0).getMusicGroupId());
|
|
|
+ MusicGroup musicGroup = musicGroupDao.getLocked(highClassGroupList.get(0).getMusicGroupId());
|
|
|
|
|
|
int highClassGroupNum = studentRegistrationDao.findMusicGroupStudentNum(musicGroup.getId()) / 5;
|
|
|
if(highClassGroupList.size() > highClassGroupNum){
|
|
@@ -294,8 +294,6 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- System.out.println(1/0);
|
|
|
-
|
|
|
Integer schoolId = musicGroup.getSchoolId();
|
|
|
for (HighClassGroupDto highClassGroup : highClassGroupList) {
|
|
|
//1、插入班级信息
|
|
@@ -978,7 +976,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
classGroup.setExpectStudentNum(studentList.size());
|
|
|
classGroup.setStudentNum(studentList.size());
|
|
|
classGroup.setType(ClassGroupTypeEnum.NORMAL);
|
|
|
- classGroup.setDelFlag(YesOrNoEnum.NO);
|
|
|
+ classGroup.setDelFlag(0);
|
|
|
classGroup.setGroupType(GroupType.MUSIC);
|
|
|
classGroup.setCurrentClassTimes(0);
|
|
|
classGroup.setTotalClassTimes(classGroup4MixDto.getCourseTimes());
|
|
@@ -1197,7 +1195,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
classGroup.setStudentNum(studentList.size());
|
|
|
classGroup.setType(ClassGroupTypeEnum.NORMAL);
|
|
|
classGroup.setGroupType(GroupType.MUSIC);
|
|
|
- classGroup.setDelFlag(YesOrNoEnum.NO);
|
|
|
+ classGroup.setDelFlag(0);
|
|
|
classGroup.setCreateTime(date);
|
|
|
classGroup.setUpdateTime(date);
|
|
|
classGroupDao.insert(classGroup);
|
|
@@ -1405,7 +1403,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
classGroup.setStudentNum(studentList.size());
|
|
|
classGroup.setType(ClassGroupTypeEnum.SNAP);
|
|
|
classGroup.setGroupType(GroupType.MUSIC);
|
|
|
- classGroup.setDelFlag(YesOrNoEnum.NO);
|
|
|
+ classGroup.setDelFlag(0);
|
|
|
classGroup.setTotalClassTimes(classGroup4MixDto.getCourseTimes());
|
|
|
classGroup.setCurrentClassTimes(0);
|
|
|
classGroup.setCreateTime(date);
|