| 
															
																@ -691,9 +691,20 @@ public class PatientInfoPlatFormService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    /** 
															 | 
															
															 | 
															
																    /** 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     *获取设备详情 
															 | 
															
															 | 
															
																     *获取设备详情 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     */ 
															 | 
															
															 | 
															
																     */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    public List<Map<String,Object>> getPatientDeviceInfoWithDetail(String patient){ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    public List<Map<String,Object>> getPatientDeviceInfoWithDetail(String patient,String deviceSn){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        List<Map<String,Object>>  list = new ArrayList<>(); 
															 | 
															
															 | 
															
																        List<Map<String,Object>>  list = new ArrayList<>(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        list = patientDeviceService.patientDeviceListByTopic(patient,null); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String sql = "select dd.photo,pd.device_sn,dd.brands,dd.category_code,dd.model,pd.device_name,date_format(pd.czrq,'%Y-%m-%d %H:%i:%S' ) deviceTime,dd.device_type as deviceType " + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                "from dm_device dd INNER JOIN wlyy_patient_device pd on dd.category_code = pd.category_code INNER JOIN wlyy_devices wd on dd.model = wd.device_model and pd.device_sn = wd.device_code \n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                "where 1=1 and  pd.del=0 "; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        if (org.apache.commons.lang3.StringUtils.isNotBlank(patient)) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            sql += " and  pd.`user`='" + patient + "' "; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        if (org.apache.commons.lang3.StringUtils.isNotBlank(deviceSn)){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            sql += " and pd.device_sn = '"+deviceSn+"' "; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        sql+=" order by pd.czrq asc "; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        list =  jdbcTemplate.queryForList(sql); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        for (Map<String,Object> tmp :list){ 
															 | 
															
															 | 
															
																        for (Map<String,Object> tmp :list){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            String category_code = tmp.get("category_code").toString(); 
															 | 
															
															 | 
															
																            String category_code = tmp.get("category_code").toString(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            String deviceSN = tmp.get("device_sn").toString(); 
															 | 
															
															 | 
															
																            String deviceSN = tmp.get("device_sn").toString(); 
															 |