| 
					
				 | 
			
			
				@ -43,11 +43,6 @@ public class IotAnalyzerController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private FastDFSUtil fastDFSHelper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Value("${fastDFS.fastdfs_file_url}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private String fastDfsPublicServers; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 基于奕拓小屋上传的体征数据,进行解析入库 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * @param jsonData 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -195,7 +190,7 @@ public class IotAnalyzerController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String ecgData = ecgMap.get("EcgImg").toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    byte[] imgByte = Base64.decodeBase64(ecgData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    ObjectNode objectNode = fastDFSHelper.upload(imgByte,"png",""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String resPath = fastDfsPublicServers + objectNode.get("fileId").toString().replaceAll("\"", ""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String resPath = objectNode.get("fileId").toString().replaceAll("\"", ""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    data.put("filepath",resPath); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -215,12 +210,19 @@ public class IotAnalyzerController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                Map res = new HashMap(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                res.put("success", "false"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                res.put("message", result.getString("msg")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                strResult = objectMapper.writeValueAsString(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return strResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                Map res = new HashMap(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                res.put("success", "true"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                res.put("message", "体征信息上传成功。"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                JSONArray ridRes = new JSONArray(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                ridRes = (JSONArray)result.get("rid"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String rid = ridRes.get(0).toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                res.put("rid", rid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                strResult = objectMapper.writeValueAsString(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return strResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 |