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/service/IArdVideoInspectTaskService.java         |    7 +++++++
 ard-work/src/main/java/com/ruoyi/inspect/controller/ArdVideoInspectTaskController.java    |   10 ++++++++++
 ard-work/src/main/java/com/ruoyi/inspect/service/impl/ArdVideoInspectTaskServiceImpl.java |   14 ++++++++++++++
 3 files changed, 31 insertions(+), 0 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 ceac81a..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
@@ -93,6 +93,16 @@
     {
         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));
+    }
 
     /**
      * 鍒犻櫎瑙嗛宸℃浠诲姟
diff --git a/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java b/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java
index 92d62ca..6cf5539 100644
--- a/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java
+++ b/ard-work/src/main/java/com/ruoyi/inspect/service/IArdVideoInspectTaskService.java
@@ -43,6 +43,13 @@
      */
     public int updateArdVideoInspectTask(ArdVideoInspectTask ardVideoInspectTask);
 
+    /**
+     * 鍙洿鏂颁换鍔�,涓嶈繛甯︽楠�
+     * @param ardVideoInspectTask
+     * @return
+     */
+    public int updateArdVideoInspectTaskSingle(ArdVideoInspectTask ardVideoInspectTask);
+
     public int updateArdVideoInspectTaskNoUpdater(ArdVideoInspectTask ardVideoInspectTask);
 
     /**
diff --git a/ard-work/src/main/java/com/ruoyi/inspect/service/impl/ArdVideoInspectTaskServiceImpl.java b/ard-work/src/main/java/com/ruoyi/inspect/service/impl/ArdVideoInspectTaskServiceImpl.java
index 2092c9a..3f1c570 100644
--- a/ard-work/src/main/java/com/ruoyi/inspect/service/impl/ArdVideoInspectTaskServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/inspect/service/impl/ArdVideoInspectTaskServiceImpl.java
@@ -114,6 +114,20 @@
         return ardVideoInspectTaskMapper.updateArdVideoInspectTask(ardVideoInspectTask);
     }
 
+    /**
+     * 淇敼瑙嗛宸℃浠诲姟,bu鏇存柊姝ラ
+     *
+     * @param ardVideoInspectTask 瑙嗛宸℃浠诲姟
+     * @return 缁撴灉
+     */
+    @Transactional
+    @Override
+    public int updateArdVideoInspectTaskSingle(ArdVideoInspectTask ardVideoInspectTask) {
+        ardVideoInspectTask.setUpdateBy(SecurityUtils.getUsername());
+        ardVideoInspectTask.setUpdateTime(DateUtils.getNowDate());
+        return ardVideoInspectTaskMapper.updateArdVideoInspectTask(ardVideoInspectTask);
+    }
+
     @Override
     public int updateArdVideoInspectTaskNoUpdater(ArdVideoInspectTask ardVideoInspectTask) {
         return ardVideoInspectTaskMapper.updateArdVideoInspectTask(ardVideoInspectTask);

--
Gitblit v1.9.3