| 
															
																@ -100,9 +100,6 @@ public class PatientDeviceController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    @RequestMapping(value = "SavePatientDevice", method = RequestMethod.POST) 
															 | 
															
															 | 
															
																    @RequestMapping(value = "SavePatientDevice", method = RequestMethod.POST) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    public String saveDevice(@ApiParam(name = "json", value = "设备数据json", defaultValue = "{\"deviceId\": \"3\",\"deviceName\": \"血压计-优瑞恩\",\"deviceSn\": \"7052169111\",\"categoryCode\": \"1\",\"userType\": \"-1\"}") 
															 | 
															
															 | 
															
																    public String saveDevice(@ApiParam(name = "json", value = "设备数据json", defaultValue = "{\"deviceId\": \"3\",\"deviceName\": \"血压计-优瑞恩\",\"deviceSn\": \"7052169111\",\"categoryCode\": \"1\",\"userType\": \"-1\"}") 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             @RequestParam(value = "json", required = true) String json, 
															 | 
															
															 | 
															
																                             @RequestParam(value = "json", required = true) String json, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             @ApiParam(name = "safe_area",value = "lon1,lat1;lon2,lat2; 5个坐标 形成一个封闭区域  A;B;C;D;A ") @RequestParam(value = "safe_area",required = false)String safe_area, 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             @ApiParam(name = "name",value = "安全区名称") @RequestParam(value = "name",required = false)String name, 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             @ApiParam(name = "fenceNO",value = "安全区编号") @RequestParam(value = "fenceNO",required = false)Integer fenceNO, 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             @ApiParam(name = "sleepPlanJson", value = "睡眠计划json") @RequestParam(value = "sleepPlanJson", required = false) String sleepPlanJson){ 
															 | 
															
															 | 
															
																                             @ApiParam(name = "sleepPlanJson", value = "睡眠计划json") @RequestParam(value = "sleepPlanJson", required = false) String sleepPlanJson){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        //{"deviceSn": "7052169111","getUpTime": "07:00","napTime": "13:00","nightRestTime": "21:30"}) 
															 | 
															
															 | 
															
																        //{"deviceSn": "7052169111","getUpTime": "07:00","napTime": "13:00","nightRestTime": "21:30"}) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        try { 
															 | 
															
															 | 
															
																        try { 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -130,7 +127,7 @@ public class PatientDeviceController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            String sn = device.getDeviceSn(); 
															 | 
															
															 | 
															
																            String sn = device.getDeviceSn(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            synchronized (sn.intern()){ 
															 | 
															
															 | 
															
																            synchronized (sn.intern()){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//                patientDeviceService.saveDevice(device); 
															 | 
															
															 | 
															
																//                patientDeviceService.saveDevice(device); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                Boolean flagDevice = patientDeviceService.saveDevice(device,safe_area,fenceNO,name,sleepPlan); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                Boolean flagDevice = patientDeviceService.saveDevice(device,sleepPlan); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                if (flagDevice == false){ 
															 | 
															
															 | 
															
																                if (flagDevice == false){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    return write(-1,"请填写投放地址"); 
															 | 
															
															 | 
															
																                    return write(-1,"请填写投放地址"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                } 
															 | 
															
															 | 
															
																                } 
															 |