|
@ -386,4 +386,32 @@ public class YsDeviceController extends BaseController {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("全天录像开关")
|
|
|
|
@RequestMapping(value = "fullDayVideo", produces = "application/x-www-form-urlencoded;charset=UTF-8", method = {RequestMethod.POST,RequestMethod.GET})
|
|
|
|
public String fullDayVideo(
|
|
|
|
@ApiParam(name="patient")
|
|
|
|
@RequestParam(value = "patient",required = false)String patient,
|
|
|
|
@ApiParam(name="deviceSerial",required = false,value="设备序列号")
|
|
|
|
@RequestParam(value = "deviceSerial",required = false) String deviceSerial,
|
|
|
|
@ApiParam(name="channelNo",required = false,value="设备通道号,默认为1")
|
|
|
|
@RequestParam(value = "channelNo",required = false,defaultValue = "1") Integer channelNo,
|
|
|
|
@ApiParam(name="enable",required = false,value="状态:0-关闭,1-开启")
|
|
|
|
@RequestParam(value = "enable",required = false,defaultValue = "1") Integer enable,
|
|
|
|
HttpServletRequest request
|
|
|
|
){
|
|
|
|
try {
|
|
|
|
if (StringUtils.isBlank(patient)&&StringUtils.isBlank(deviceSerial)){
|
|
|
|
return error(-1,"参数错误");
|
|
|
|
}
|
|
|
|
JSONObject result = ysDeviceService.fullDayVideo(deviceSerial,channelNo,enable,request);
|
|
|
|
if (result.getIntValue(ResponseContant.resultFlag) == ResponseContant.fail){
|
|
|
|
return error(200,result.getString(ResponseContant.resultMsg));
|
|
|
|
}
|
|
|
|
return write(200,"查询成功","data",result.getJSONObject(ResponseContant.resultMsg));
|
|
|
|
}catch (Exception e){
|
|
|
|
e.printStackTrace();
|
|
|
|
return error(-1,"error");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
}
|
|
}
|