| 
					
				 | 
			
			
				@@ -114,7 +114,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Transactional(rollbackFor = Exception.class) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	public void createVipGroup(VipGroupApplyDto vipGroup,Integer systemId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public void createVipGroup(VipGroupApplyDto vipGroup) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (Objects.isNull(vipGroup.getVipGroupApplyBaseInfo().getUserId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			throw new BizException("请选择指导老师"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -317,14 +317,14 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		roleIds.add(SysUserRole.OPERATION_EXECUTIVE); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		Map<String,Long> memo = new HashMap<>(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		memo.put("vipGroupId",vipGroupApplyBaseInfoDto.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		SysUser systemUser = sysUserFeignService.queryUserById(systemId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		String[] organIds = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if(StringUtils.isNotEmpty(systemUser.getOrganId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			organIds = systemUser.getOrganId().split(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if(StringUtils.isNotEmpty(sysUser.getOrganId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			organIds = sysUser.getOrganId().split(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		Set<Integer> userIds = musicGroupDao.queryUserIdByRoleId(roleIds,organIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (systemId != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			sysMessageService.batchSeoMessage(userIds,MessageTypeEnum.BACKSTAGE_VIP_COURSE_APPLY, JSONObject.toJSONString(memo),systemUser.getUsername(),sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			sysMessageService.batchSeoMessage(userIds,MessageTypeEnum.BACKSTAGE_VIP_COURSE_APPLY, JSONObject.toJSONString(memo),sysUser.getUsername(),sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			sysMessageService.batchSeoMessage(userIds,MessageTypeEnum.BACKSTAGE_TEACHER_APPLY_VIP, JSONObject.toJSONString(memo),sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 |