| | |
| | | |
| | | } |
| | | |
| | | |
| | | @GetMapping("/startTask/{taskId}/noPerm") |
| | | @ApiOperation("手动开启巡检-不校验权限") |
| | | AjaxResult startTaskNoPerm(@PathVariable String taskId) { |
| | | boolean enablemanualTask = ardVideoInspectTaskService.isEnablemanualTask(taskId); |
| | | if (enablemanualTask) |
| | | { |
| | | // 开启巡检任务 |
| | | inspectionTaskManager.startInspectionTask(taskId); |
| | | return AjaxResult.success(); |
| | | } |
| | | else |
| | | { |
| | | return AjaxResult.error(); |
| | | } |
| | | |
| | | } |
| | | |
| | | @PreAuthorize("@ss.hasPermi('inspect:control:manual')") |
| | | @ApiOperation("手动停止巡检") |
| | | @GetMapping("/stopTask/{taskId}") |
| | |
| | | inspectionTaskManager.stopInspectionTask(taskId); |
| | | return AjaxResult.success(); |
| | | } |
| | | |
| | | @ApiOperation("手动停止巡检-不校验权限") |
| | | @GetMapping("/stopTask/{taskId}/noPerm") |
| | | AjaxResult stopTaskNoPerm(@PathVariable String taskId) { |
| | | // 停止巡检任务 |
| | | inspectionTaskManager.stopInspectionTask(taskId); |
| | | return AjaxResult.success(); |
| | | } |
| | | |
| | | @PreAuthorize("@ss.hasPermi('inspect:control:manual')") |
| | | @ApiOperation("查询已启动任务") |
| | | @GetMapping("/getTaskList") |
| | |
| | | Set<String> taskIds = inspectionTaskManager.getTaskMap().keySet(); |
| | | return AjaxResult.success(taskIds); |
| | | } |
| | | |
| | | @ApiOperation("查询已启动任务-不校验权限") |
| | | @GetMapping("/getTaskList/noPerm") |
| | | AjaxResult getTaskListNoPerm() { |
| | | // 停止巡检任务 |
| | | Set<String> taskIds = inspectionTaskManager.getTaskMap().keySet(); |
| | | return AjaxResult.success(taskIds); |
| | | } |
| | | } |