|
@ -87,9 +87,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 {
|
|
@ -117,7 +114,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,"请填写投放地址");
|
|
}
|
|
}
|