From 55bfebcee6b804faaa65d41105d4333a4117aab5 Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期五, 19 七月 2024 16:39:18 +0800
Subject: [PATCH] 雷达查询加入自定义权限修改提交

---
 ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockServiceImpl.java |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockServiceImpl.java b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockServiceImpl.java
index 473148e..d69b288 100644
--- a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockServiceImpl.java
@@ -289,6 +289,14 @@
         }
         //Set<String> newIdSet = new HashSet();//浼犲弬鐨勪富閿�
         List<Map<String,Object>> lockList = (List<Map<String, Object>>) para.get("lockList");
+        if(lockList.isEmpty()){//鏁扮粍涓虹┖锛屽仛鍒犻櫎鎿嶄綔
+            if(ardTankLockOldList.isEmpty()){//鑻ユ病鏈夋寕鎺ワ紝涓嶅仛鎿嶄綔
+                return 1;
+            }
+            result = ardTankLockMapper.deleteLockByCarId(carId);
+            return result;
+        }
+
         List<ArdTankLock> ardTankLocks = new ArrayList();
         for(Map<String,Object> map : lockList){
             if(map.get("id") != null){//鏈変富閿紝鍋氫慨鏀规搷浣�
@@ -303,7 +311,7 @@
                 ardTankLock.setCarId((String) map.get("carId"));
                 ardTankLock.setEnable((String) map.get("enable"));
                 result = result + ardTankLockMapper.updateArdTankLock(ardTankLock);
-            }else{//鏃犱富閿紝鍋氫慨鏀规搷浣�
+            }else{//鏃犱富閿紝鍋氭柊澧炴搷浣�
                 ArdTankLock ardTankLock = new ArdTankLock();
                 ardTankLock.setId(IdUtils.simpleUUID());
                 ardTankLock.setLockNum((String) map.get("lockNum"));

--
Gitblit v1.9.3