mdf:大屏显示今日任务报警时间接口

This commit is contained in:
zhangzhiqiang
2022-11-22 16:30:04 +08:00
parent 929d00ac32
commit b55b69eb03
3 changed files with 11 additions and 4 deletions

View File

@@ -82,7 +82,8 @@ public class DeviceBigScreenController {
@PostMapping("/updateWarnTime")
@Log("当日任务列表")
@ApiOperation("当日任务列表")
public void getTodayTask(@RequestBody JSONObject json){
deviceBigScreenService.updateWarnTime(json);
public ResponseEntity<Object> getTodayTask(@RequestBody JSONObject json){
JSONObject jsonObject = deviceBigScreenService.updateWarnTime(json);
return new ResponseEntity<>(jsonObject,HttpStatus.OK);
}
}

View File

@@ -55,5 +55,5 @@ public interface DeviceBigScreenService {
/**
* 更新播报时间
*/
void updateWarnTime(JSONObject json);
JSONObject updateWarnTime(JSONObject json);
}

View File

@@ -546,7 +546,8 @@ public class DeviceBigScreenServiceImpl implements DeviceBigScreenService {
}
@Override
public void updateWarnTime(JSONObject json) {
public JSONObject updateWarnTime(JSONObject json) {
JSONObject result = new JSONObject();
if (ObjectUtil.isNotEmpty(json)){
try {
JSONArray ids = json.getJSONArray("ids");
@@ -555,9 +556,14 @@ public class DeviceBigScreenServiceImpl implements DeviceBigScreenService {
param.put("WARN_TIME", DateUtil.now());
WQLObject deviceRepairRequest = WQLObject.getWQLObject("EM_BI_DeviceRepairRequest");
deviceRepairRequest.update(param,"request_id in (\'"+requestId+"\')");
result.put("code", "1");
result.put("desc", "更新成功");
}catch (Exception ex){
result.put("code", "0");
result.put("desc", "更新失败");
log.error("updateWarnTime error:{}",ex.getMessage());
}
}
return result;
}
}