|  | @ -179,11 +179,11 @@ public class IotDeviceService extends BaseJpaService<IotDeviceDO,IotDeviceDao> {
 | 
	
		
			
				|  |  |         deviceDO.setSimNo(sim);
 | 
	
		
			
				|  |  |         iotDeviceDao.save(deviceDO);
 | 
	
		
			
				|  |  |         //修改SIM卡管理列表
 | 
	
		
			
				|  |  |         IotDeviceSimDO simDO = iotDeviceSimDao.findBySim(sim);
 | 
	
		
			
				|  |  |         simDO.setDeviceSn(deviceDO.getDeviceSn());
 | 
	
		
			
				|  |  |         simDO.setDeviceName(deviceDO.getName());
 | 
	
		
			
				|  |  |         simDO.setDel("0");
 | 
	
		
			
				|  |  |         iotDeviceSimDao.save(simDO);
 | 
	
		
			
				|  |  | //        IotDeviceSimDO simDO = iotDeviceSimDao.findBySim(sim);
 | 
	
		
			
				|  |  | //        simDO.setDeviceSn(deviceDO.getDeviceSn());
 | 
	
		
			
				|  |  | //        simDO.setDeviceName(deviceDO.getName());
 | 
	
		
			
				|  |  | //        simDO.setDel("0");
 | 
	
		
			
				|  |  | //        iotDeviceSimDao.save(simDO);
 | 
	
		
			
				|  |  |         return Envelop.getSuccess("修改成功");
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -332,6 +332,23 @@ public class IotDeviceService extends BaseJpaService<IotDeviceDO,IotDeviceDao> {
 | 
	
		
			
				|  |  |         return MixEnvelop.getSuccessListWithPage(IotRequestMapping.Common.message_success_find_functions,iotDeviceVOList, page, size,count);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      *
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public MixEnvelop<IotDeviceVO, IotDeviceVO> findDevice(Integer page, Integer size) {
 | 
	
		
			
				|  |  |         String sql ="SELECT DISTINCT c.* from iot_device c left join iot_patient_device t on t.del = 1 AND c.device_sn = t.device_sn  WHERE c.del=1 GROUP BY c.`name`";
 | 
	
		
			
				|  |  |         List<IotDeviceDO> list = jdbcTempalte.query(sql,new BeanPropertyRowMapper(IotDeviceDO.class));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //DO转VO
 | 
	
		
			
				|  |  |         List<IotDeviceVO> iotDeviceVOList = convertToModels(list,new ArrayList<>(list.size()),IotDeviceVO.class);
 | 
	
		
			
				|  |  |         translateDictForList(iotDeviceVOList);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         long count = list.size();
 | 
	
		
			
				|  |  |         return MixEnvelop.getSuccessListWithPage(IotRequestMapping.Common.message_success_find_functions,iotDeviceVOList, page, size,count);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 根据设备序列号判断设备是否存在
 | 
	
		
			
				|  |  |      * @param deviceSn
 |