From d4a6cfef40c1518019b97857d7d423188eef0fab Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期二, 04 七月 2023 08:36:19 +0800
Subject: [PATCH] 增加获取部门和相机(开启复选框)接口

---
 ard-work/src/main/java/com/ruoyi/device/camera/service/impl/ArdCamerasServiceImpl.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/device/camera/service/impl/ArdCamerasServiceImpl.java b/ard-work/src/main/java/com/ruoyi/device/camera/service/impl/ArdCamerasServiceImpl.java
index afd8684..cbd7f4e 100644
--- a/ard-work/src/main/java/com/ruoyi/device/camera/service/impl/ArdCamerasServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/device/camera/service/impl/ArdCamerasServiceImpl.java
@@ -136,10 +136,10 @@
      */
 
     @Override
-    public Map getChildDeptAndCamera() {
+    public Map getChildDeptAndCamera(Boolean disabled) {
         Long deptId = SecurityUtils.getDeptId();
         SysDept sysDept = sysDeptMapper.selectDeptById(deptId);
-        Map<String, Object> map = fetchChildDepartments(sysDept);
+        Map<String, Object> map = fetchChildDepartments(sysDept,disabled);
         return map;
     }
 
@@ -151,11 +151,11 @@
      * @鍒涘缓鏃堕棿 2023/6/2 14:38
      * @淇敼浜哄拰鍏跺畠淇℃伅
      */
-    public Map<String, Object> fetchChildDepartments(SysDept sysDept) {
+    public Map<String, Object> fetchChildDepartments(SysDept sysDept,Boolean disabled) {
         Map<String, Object> map = new HashMap<>();
         map.put("name", sysDept.getDeptName());
         map.put("deptId", sysDept.getDeptId());
-        map.put("disabled", true);
+        map.put("disabled", disabled);
         List<SysDept> sysDepts = sysDeptMapper.selectNextChildrenDeptById(sysDept.getDeptId());
         List<ArdCameras> ardCameras = ardCamerasMapper.selectArdCamerasByDeptId(sysDept.getDeptId());
         List<Object> childList = new ArrayList<>();
@@ -163,8 +163,8 @@
             Map<String, Object> childMap = new HashMap<>();
             childMap.put("name", childDept.getDeptName());
             childMap.put("deptId", childDept.getDeptId());
-            childMap.put("disabled", true);
-            Map<String, Object> map1 = fetchChildDepartments(childDept);
+            childMap.put("disabled", disabled);
+            Map<String, Object> map1 = fetchChildDepartments(childDept,disabled);
             childMap.putAll(map1);
             childList.add(childMap);
         }

--
Gitblit v1.9.3