|
@@ -1925,7 +1925,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
musicGroupQuit.setIsVisit(reqMusicGroupQuit.getIsVisit());
|
|
|
musicGroupQuit.setVisitTime(reqMusicGroupQuit.getVisitTime());
|
|
|
musicGroupQuit.setStatus(PROCESSING);
|
|
|
- musicGroupQuit.setCurrentApproveRole(SysUserRoleEnum.EDUCATION + "");
|
|
|
+ //加一的原因是为了和positionId同步,枚举是从0开始
|
|
|
+ musicGroupQuit.setCurrentApproveRole(SysUserRoleEnum.EDUCATION.ordinal() + 1 + "");
|
|
|
|
|
|
if (currentOperatorRoleIds != null && currentOperatorRoleIds.size() > 0) {
|
|
|
if (!currentOperatorRoleIds.contains(SysUserRoleEnum.ORGAN_MANAGER) && currentOperatorRoleIds.contains(SysUserRoleEnum.EDUCATION)) {
|
|
@@ -1933,7 +1934,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (musicGroupQuit.getStatus() == ApprovalStatus.APPROVED) {
|
|
|
throw new BizException("只能分部经理操作退团");
|
|
|
}
|
|
|
- musicGroupQuit.setCurrentApproveRole(SysUserRoleEnum.ORGAN_MANAGER.ordinal() + "");
|
|
|
+ //加一的原因是为了和positionId同步,枚举是从0开始
|
|
|
+ musicGroupQuit.setCurrentApproveRole(SysUserRoleEnum.ORGAN_MANAGER.ordinal() + 1 + "");
|
|
|
}
|
|
|
if (currentOperatorRoleIds.contains(SysUserRoleEnum.ORGAN_MANAGER) && !currentOperatorRoleIds.contains(SysUserRoleEnum.EDUCATION)) {
|
|
|
|
|
@@ -2126,7 +2128,8 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (status != ApprovalStatus.PROCESSING) {
|
|
|
courseScheduleStudentPaymentService.updateCourseActualPrice(Arrays.asList(musicGroupId), Arrays.asList(userId), GroupType.MUSIC);
|
|
|
} else {
|
|
|
- musicGroupQuit.setCurrentApproveRole(ORGAN_MANAGER.ordinal() + "");
|
|
|
+ //加一的原因是为了和positionId同步,枚举是从0开始
|
|
|
+ musicGroupQuit.setCurrentApproveRole(ORGAN_MANAGER.ordinal() + 1 + "");
|
|
|
}
|
|
|
musicGroupQuitDao.update(musicGroupQuit);
|
|
|
|