| 
					
				 | 
			
			
				@@ -11,6 +11,7 @@ import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.models.auth.In; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.beans.BeanUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.stereotype.Controller; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.validation.annotation.Validated; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -67,17 +68,20 @@ public class EvaluationGradeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<EvaluationGradeEntity> evaluationGradeEntities = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         boolean isOk = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (Integer companyOrgId : evaluationGrade.getCompanyOrgIds()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            evaluationGrade.setCompanyOrgId(companyOrgId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            EvaluationGradeEntity item = new EvaluationGradeEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            BeanUtils.copyProperties(evaluationGrade, item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            item.setCompanyOrgId(companyOrgId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (currentUser != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                evaluationGrade.setUpdateBy(currentUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                evaluationGrade.setCreateBy(currentUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                evaluationGrade.setDateCreate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                evaluationGrade.setDateUpdate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                evaluationGrade.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                item.setUpdateBy(currentUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                item.setCreateBy(currentUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                item.setDateCreate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                item.setDateUpdate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                item.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            evaluationGrade.setStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            evaluationGradeEntities.add(evaluationGrade); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<EvaluationGradeEntity> list = evaluationGradeService.findList(evaluationGrade); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            item.setStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            evaluationGradeEntities.add(item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<EvaluationGradeEntity> list = evaluationGradeService.findList(item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (list.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 isOk = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 break; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -110,9 +114,10 @@ public class EvaluationGradeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             evaluationGrade.setUpdateBy(currentUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             evaluationGrade.setDateUpdate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        EvaluationGradeEntity orgGrade = evaluationGradeService.findEvaluationGradeById(evaluationGrade.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         EvaluationGradeEntity evaluationGradeEntity = new EvaluationGradeEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         evaluationGradeEntity.setEvaluationGrade(evaluationGrade.getEvaluationGrade()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        evaluationGradeEntity.setCompanyOrgId(evaluationGrade.getCompanyOrgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        evaluationGradeEntity.setCompanyOrgId(orgGrade.getCompanyOrgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         evaluationGradeEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         evaluationGradeEntity.setId(evaluationGrade.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<EvaluationGradeEntity> list = evaluationGradeService.findList(evaluationGradeEntity); 
			 |