From c4c6484a6e6d18e56ec6791db3585aae39c8584d Mon Sep 17 00:00:00 2001
From: zhangjian <zhangjianrock@163.com>
Date: 星期五, 02 六月 2023 09:13:46 +0800
Subject: [PATCH] 视频巡检任务 单独更新
---
ard-work/src/main/java/com/ruoyi/inspect/controller/ArdVideoInspectTaskController.java | 27 ++++++++++++++++++++-------
1 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/inspect/controller/ArdVideoInspectTaskController.java b/ard-work/src/main/java/com/ruoyi/inspect/controller/ArdVideoInspectTaskController.java
index 4b2de62..d36f021 100644
--- a/ard-work/src/main/java/com/ruoyi/inspect/controller/ArdVideoInspectTaskController.java
+++ b/ard-work/src/main/java/com/ruoyi/inspect/controller/ArdVideoInspectTaskController.java
@@ -2,6 +2,8 @@
import java.util.List;
import javax.servlet.http.HttpServletResponse;
+
+import com.ruoyi.common.utils.uuid.UUID;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@@ -25,7 +27,7 @@
* 瑙嗛宸℃浠诲姟Controller
*
* @author ruoyi
- * @date 2023-05-25
+ * @date 2023-05-30
*/
@RestController
@RequestMapping("/inspect/task")
@@ -63,10 +65,10 @@
* 鑾峰彇瑙嗛宸℃浠诲姟璇︾粏淇℃伅
*/
@PreAuthorize("@ss.hasPermi('inspect:task:query')")
- @GetMapping(value = "/{inspectMode}")
- public AjaxResult getInfo(@PathVariable("inspectMode") String inspectMode)
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") String id)
{
- return success(ardVideoInspectTaskService.selectArdVideoInspectTaskByInspectMode(inspectMode));
+ return success(ardVideoInspectTaskService.selectArdVideoInspectTaskById(id));
}
/**
@@ -77,6 +79,7 @@
@PostMapping
public AjaxResult add(@RequestBody ArdVideoInspectTask ardVideoInspectTask)
{
+ ardVideoInspectTask.setId(UUID.randomUUID().toString());
return toAjax(ardVideoInspectTaskService.insertArdVideoInspectTask(ardVideoInspectTask));
}
@@ -90,15 +93,25 @@
{
return toAjax(ardVideoInspectTaskService.updateArdVideoInspectTask(ardVideoInspectTask));
}
+ /**
+ * 鍙慨鏀硅棰戝贰妫�浠诲姟,涓嶆洿鏂版楠�
+ */
+ @PreAuthorize("@ss.hasPermi('inspect:task:edit')")
+ @Log(title = "鍙慨鏀硅棰戝贰妫�浠诲姟,涓嶆洿鏂版楠�", businessType = BusinessType.UPDATE)
+ @PostMapping("/update")
+ public AjaxResult updateArdVideoInspectTaskSingle(@RequestBody ArdVideoInspectTask ardVideoInspectTask)
+ {
+ return toAjax(ardVideoInspectTaskService.updateArdVideoInspectTaskSingle(ardVideoInspectTask));
+ }
/**
* 鍒犻櫎瑙嗛宸℃浠诲姟
*/
@PreAuthorize("@ss.hasPermi('inspect:task:remove')")
@Log(title = "瑙嗛宸℃浠诲姟", businessType = BusinessType.DELETE)
- @DeleteMapping("/{inspectModes}")
- public AjaxResult remove(@PathVariable String[] inspectModes)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable String[] ids)
{
- return toAjax(ardVideoInspectTaskService.deleteArdVideoInspectTaskByInspectModes(inspectModes));
+ return toAjax(ardVideoInspectTaskService.deleteArdVideoInspectTaskByIds(ids));
}
}
--
Gitblit v1.9.3