| 
					
				 | 
			
			
				@@ -8,6 +8,7 @@ import com.ym.mec.biz.dal.dao.TempLittleArtistTrainingCampUserRelationDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.entity.TempLittleArtistTrainingCampUserRelation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.vo.TempCampUserQualificationsVo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.service.SysConfigService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.biz.service.TempLittleArtistTrainingCampService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.service.TempLittleArtistTrainingCampUserRelationService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.common.exception.BizException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.commons.lang3.StringUtils; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -35,6 +36,8 @@ public class TempLittleArtistTrainingCampUserRelationServiceImpl extends Service 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private SysUserFeignService sysUserFeignService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private SysConfigService sysConfigService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private TempLittleArtistTrainingCampService tempLittleArtistTrainingCampService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public TempLittleArtistTrainingCampUserRelationDao getDao() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,7 +60,13 @@ public class TempLittleArtistTrainingCampUserRelationServiceImpl extends Service 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         int count = this.count(Wrappers.<TempLittleArtistTrainingCampUserRelation>lambdaUpdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .set(TempLittleArtistTrainingCampUserRelation::getActivityId, campId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (count == 2000) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        int maxNum = 2000; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (count == maxNum) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            throw new BizException("人数已报满!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //修改训练营人数,小于2000人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        int updateFlag = tempLittleArtistTrainingCampService.getDao().updateUserNum(campId, maxNum); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (updateFlag == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             throw new BizException("人数已报满!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.update(Wrappers.<TempLittleArtistTrainingCampUserRelation>lambdaUpdate() 
			 |