|  | @@ -285,7 +285,7 @@ public class SynSupplierApiPlugin implements Serializable {
 | 
	
		
			
				|  |  |              String bankName = "";
 | 
	
		
			
				|  |  |              String bankCode = "";
 | 
	
		
			
				|  |  |              String primaryAccount = "";
 | 
	
		
			
				|  |  | -            String isDefault = "0";
 | 
	
		
			
				|  |  | +            boolean noDefault = true;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              //判断银行账号是否存在
 | 
	
		
			
				|  |  |              DynamicObjectCollection bankEntry  =  supplier.getDynamicObjectCollection("entry_bank");
 | 
	
	
		
			
				|  | @@ -305,6 +305,7 @@ public class SynSupplierApiPlugin implements Serializable {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              for(int index = 0; index < bankArray.size(); index++){
 | 
	
		
			
				|  |  |                  boolean iscontinue = false;
 | 
	
		
			
				|  |  | +                String isDefault = "0";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  JSONObject entrybank = bankArray.getJSONObject(index);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -345,8 +346,9 @@ public class SynSupplierApiPlugin implements Serializable {
 | 
	
		
			
				|  |  |                      continue;
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                if("0".equals(isDefault) && ("Y".equals(primaryAccount) || index == bankArray.size() - 1)){
 | 
	
		
			
				|  |  | +                if(noDefault && ("Y".equals(primaryAccount) || index == bankArray.size() - 1)){
 | 
	
		
			
				|  |  |                      isDefault = "1";
 | 
	
		
			
				|  |  | +                    noDefault = false;
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  DynamicObject bank = new DynamicObject(bankEntryType);
 | 
	
	
		
			
				|  | @@ -361,7 +363,7 @@ public class SynSupplierApiPlugin implements Serializable {
 | 
	
		
			
				|  |  |                  bankEntry.add(bank);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            if("0".equals(isDefault) && bankEntry.size() > 0){
 | 
	
		
			
				|  |  | +            if(noDefault && bankEntry.size() > 0){
 | 
	
		
			
				|  |  |                  for(DynamicObject bank : bankEntry){
 | 
	
		
			
				|  |  |                      bank.set("isdefault_bank", "1");
 | 
	
		
			
				|  |  |  
 |