| 
					
				 | 
			
			
				@@ -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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |