| 
					
				 | 
			
			
				@@ -19,6 +19,7 @@ import kd.bos.openapi.common.result.CustomApiResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import kd.bos.orm.query.QFilter; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import kd.bos.servicehelper.BusinessDataServiceHelper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import kd.bos.servicehelper.operation.SaveServiceHelper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import kd.bos.util.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import nckd.jimin.jyyy.fi.common.NstcApiReturnModel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.io.Serializable; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.Date; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -295,9 +296,22 @@ public class SaveAccountApi implements Serializable { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 contractSynReturnModel.setMessage(err.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return contractSynReturnModel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            StringBuilder errMsg = new StringBuilder(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(StringUtils.isNotEmpty(result.getMessage())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                errMsg.append(result.getMessage() + ";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (result.getSuccessPkIds().size() <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                for (int i = 0; i < result.getAllErrorOrValidateInfo().size(); i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    String message = result.getAllErrorOrValidateInfo().get(i).getMessage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    errMsg.append("/").append(message); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             contractSynReturnModel.setCode("500"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            contractSynReturnModel.setMessage("保存失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            contractSynReturnModel.setMessage("保存失败" + errMsg.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return contractSynReturnModel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |