| 
					
				 | 
			
			
				@ -159,33 +159,34 @@ public class IotAnalyzerController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @PostMapping(value = "/heartRate" /*,consumes = MediaType.APPLICATION_OCTET_STREAM_VALUE*/) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @PostMapping(value = "/heartRate") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "柏颐心率数据接收", notes = "柏颐心率数据接收") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String heartRate( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "imei", value = "15位设备唯一序号") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "imei",required = true)String imei, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "imei",required = false)String imei, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "time_begin", value = "发生时间YYYY-MM-DD HH:mm:SS") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "time_begin",required = true)String time_begin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "time_begin",required = false)String time_begin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "heartrate", value = "心率") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "heartrate",required = true)int heartrate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "heartrate",required = false)int heartrate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "theshold_heartrate_h", value = "心率阈值上限") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "theshold_heartrate_h",required = true)int theshold_heartrate_h, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "theshold_heartrate_h",required = false)int theshold_heartrate_h, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "theshold_heartrate_l", value = "心率阈值下限") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "theshold_heartrate_l",required = true)int theshold_heartrate_l) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "theshold_heartrate_l",required = false)int theshold_heartrate_l) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String strResult = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map res = new HashMap(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        IotDeviceBaiyiDO iotDeviceBaiyiDO=new IotDeviceBaiyiDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setImei(imei); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setType(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setTimeBegin(time_begin); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue1(heartrate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue2(theshold_heartrate_h); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue3(theshold_heartrate_l); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDao.save(iotDeviceBaiyiDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String info  = "imei="+imei+";time_begin="+time_begin+";heartrate="+heartrate+";theshold_heartrate_h="+theshold_heartrate_h+";theshold_heartrate_l="+theshold_heartrate_l; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logger.info("info="+info); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String info  = "imei="+imei+";time_begin="+time_begin+";heartrate="+heartrate+";theshold_heartrate_h="+theshold_heartrate_h+";theshold_heartrate_l="+theshold_heartrate_l; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            logger.info("info="+info); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            IotDeviceBaiyiDO iotDeviceBaiyiDO=new IotDeviceBaiyiDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setImei(imei); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setType(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setTimeBegin(time_begin); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue1(heartrate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue2(theshold_heartrate_h); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue3(theshold_heartrate_l); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDao.save(iotDeviceBaiyiDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return BaiyiDataParam(iotDeviceBaiyiDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            return ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            res.put("statusCode", "03"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -196,36 +197,37 @@ public class IotAnalyzerController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @PostMapping(value = "/bloodPressure" /*,consumes = MediaType.APPLICATION_OCTET_STREAM_VALUE*/) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @PostMapping(value = "/bloodPressure") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "柏颐血压数据接收", notes = "柏颐血压数据接收") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String bloodPressure( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "imei", value = "15位设备唯一序号", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "imei",required = true)String imei, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "imei",required = false)String imei, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "time_begin", value = "发生时间YYYY-MM-DD HH:mm:SS", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "time_begin",required = true)String time_begin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "time_begin",required = false)String time_begin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "dbp", value = "舒张压", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "dbp",required = true)int dbp, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "dbp",required = false)int dbp, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "dbp_l", value = "舒张压报警下限", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "dbp_l",required = true)int dbp_l, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "dbp_l",required = false)int dbp_l, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "sbp", value = "收缩压", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "sbp",required = true)int sbp, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "sbp",required = false)int sbp, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "sbp_h", value = "收缩压报警上限", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "sbp_h",required = true)int sbp_h) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(value = "sbp_h",required = false)int sbp_h) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String strResult = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map res = new HashMap(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        IotDeviceBaiyiDO iotDeviceBaiyiDO=new IotDeviceBaiyiDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setImei(imei); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setTimeBegin(time_begin); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setType(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue1(dbp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue2(dbp_l); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue3(sbp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDO.setValue4(sbp_h); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        iotDeviceBaiyiDao.save(iotDeviceBaiyiDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String info= "imei="+imei+";time_begin="+time_begin+";dbp="+dbp+";dbp_l="+dbp_l+";sbp="+sbp+";sbp_h="+sbp_h; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logger.info("info="+info); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String info= "imei="+imei+";time_begin="+time_begin+";dbp="+dbp+";dbp_l="+dbp_l+";sbp="+sbp+";sbp_h="+sbp_h; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            logger.info("info="+info); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            IotDeviceBaiyiDO iotDeviceBaiyiDO=new IotDeviceBaiyiDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setImei(imei); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setTimeBegin(time_begin); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setType(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue1(dbp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue2(dbp_l); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue3(sbp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDO.setValue4(sbp_h); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            iotDeviceBaiyiDao.save(iotDeviceBaiyiDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return BaiyiDataParam(iotDeviceBaiyiDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            return ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            res.put("statusCode", "03"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -298,5 +300,6 @@ public class IotAnalyzerController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String strResult = objectMapper.writeValueAsString(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logger.info(strResult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return strResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//      return ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |