|  | @ -318,9 +318,39 @@ public class DataHandingService {
 | 
	
		
			
				|  |  |                     deviceSqlList.add("UPDATE device.wlyy_devices SET binding_count='"+bindingCount +"' where device_code='"+String.valueOf(deviceMap.get("device_code"))+"'");
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             String deviceStr[] = new String[deviceSqlList.size()];
 | 
	
		
			
				|  |  |             deviceStr = deviceSqlList.toArray(deviceStr);
 | 
	
		
			
				|  |  |             jdbcTemplate.batchUpdate(deviceStr);
 | 
	
		
			
				|  |  |             if (deviceSqlList.size()>0){
 | 
	
		
			
				|  |  |                 String deviceStr[] = new String[deviceSqlList.size()];
 | 
	
		
			
				|  |  |                 deviceStr = deviceSqlList.toArray(deviceStr);
 | 
	
		
			
				|  |  |                 jdbcTemplate.batchUpdate(deviceStr);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             //更新grant_org_code字段
 | 
	
		
			
				|  |  |             List<String> deviceNoCodeSqlList = new ArrayList<>();
 | 
	
		
			
				|  |  |             String orgCodeSql = "SELECT * FROM device.wlyy_devices WHERE grant_org_code IS NULL OR grant_org_code =''";
 | 
	
		
			
				|  |  |             List<DeviceDetail> noOrgList = jdbcTemplate.query(orgCodeSql,new BeanPropertyRowMapper<>(DeviceDetail.class));
 | 
	
		
			
				|  |  |             if (noOrgList!=null && noOrgList.size()>0){
 | 
	
		
			
				|  |  |                 for (DeviceDetail deviceDetail:noOrgList){
 | 
	
		
			
				|  |  |                     String orgCode = "";
 | 
	
		
			
				|  |  |                     if (deviceDetail.getOrgName().contains("嵩屿")){
 | 
	
		
			
				|  |  |                         orgCode = "3502050100";
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (deviceDetail.getOrgName().contains("石塘")){
 | 
	
		
			
				|  |  |                         orgCode = "3502050200";
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (deviceDetail.getOrgName().contains("东孚")){
 | 
	
		
			
				|  |  |                         orgCode = "3502050300";
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (deviceDetail.getOrgName().contains("新阳")){
 | 
	
		
			
				|  |  |                         orgCode = "3502050400";
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     deviceNoCodeSqlList.add("UPDATE device.wlyy_devices SET grant_org_code='"+orgCode+"' where id='"+deviceDetail.getId()+"'");
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 if (deviceNoCodeSqlList.size()>0){
 | 
	
		
			
				|  |  |                     String deviceNoCodeStr[] = new String[deviceNoCodeSqlList.size()];
 | 
	
		
			
				|  |  |                     deviceNoCodeStr = deviceNoCodeSqlList.toArray(deviceNoCodeStr);
 | 
	
		
			
				|  |  |                     jdbcTemplate.batchUpdate(deviceNoCodeStr);
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }catch (Exception e){
 | 
	
		
			
				|  |  |             flag = false;
 | 
	
		
			
				|  |  |             e.printStackTrace();
 |