|
@@ -2100,11 +2100,15 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
throw new BizException("乐团当前状态是{},不能恢复", musicGroup.getStatus().getMsg());
|
|
|
}
|
|
|
|
|
|
- musicGroup.setStatus(MusicGroupStatusEnum.PROGRESS);
|
|
|
- musicGroup.setUpdateTime(new Date());
|
|
|
- musicGroupDao.update(musicGroup);
|
|
|
+
|
|
|
+ if (musicGroup.getStatus() == MusicGroupStatusEnum.PAUSE) {
|
|
|
+ courseScheduleDao.resumeCourseScheduleByMusicGroupId(musicGroup.getId());
|
|
|
+ }
|
|
|
+ musicGroup.setStatus(MusicGroupStatusEnum.PROGRESS);
|
|
|
+ musicGroup.setUpdateTime(new Date());
|
|
|
+ musicGroupDao.update(musicGroup);
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
Date date = new Date();
|
|
|
fees.forEach(e -> {
|
|
@@ -2113,12 +2117,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
});
|
|
|
musicGroupStudentFeeDao.batchUpdate(fees);*/
|
|
|
|
|
|
- musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "恢复乐团", sysUser.getId(), ""));
|
|
|
+ musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "恢复乐团", sysUser.getId(), ""));
|
|
|
|
|
|
-
|
|
|
- if (musicGroup.getStatus() == MusicGroupStatusEnum.PAUSE) {
|
|
|
- courseScheduleDao.resumeCourseScheduleByMusicGroupId(musicGroup.getId());
|
|
|
- }
|
|
|
|
|
|
|
|
|
groupEventSource.musicGroupStudentChangeEvent(musicGroupId, StudentMusicGroupStatusEnum.NORMAL, null);
|