From 8edd0a2c8ebf56fcabc437e3a27935e439a3cd6d Mon Sep 17 00:00:00 2001
From: tangzy <tangzy123456>
Date: Fri, 10 Sep 2021 11:06:44 +0800
Subject: [PATCH] 辖区

---
 src/views/securityGuardManagement/register.vue |   68 +++++++++++++++++++++++++++++-----
 1 files changed, 58 insertions(+), 10 deletions(-)

diff --git a/src/views/securityGuardManagement/register.vue b/src/views/securityGuardManagement/register.vue
index ef81838..a5992f0 100644
--- a/src/views/securityGuardManagement/register.vue
+++ b/src/views/securityGuardManagement/register.vue
@@ -370,16 +370,64 @@
         lazy: true,
         treeLoad: function (node, resolve) {
           const parentId = node.level === 0 ? 0 : node.data.id;
-          getDeptLazyTree(parentId).then((res) => {
-            resolve(
-              res.data.data.map((item) => {
-                return {
-                  ...item,
-                  leaf: !item.hasChildren,
-                };
-              })
-            );
-          });
+
+
+
+          if (parentId == 0) {
+            getDeptLazyTree(parentId).then((res) => {
+
+              resolve(
+
+                res.data.data.map((item) => {
+
+                  return {
+                    ...item,
+                    leaf: !item.hasChildren,
+                  };
+
+                })
+
+              );
+
+            });
+          } else if (parentId == '1372091709474910209') {
+
+            getDeptLazyTree(parentId).then((res) => {
+
+              resolve(
+
+                res.data.data[0].children.map((item) => {
+
+                  return {
+                    ...item,
+                    leaf: !item.hasChildren,
+                  };
+
+                })
+
+              );
+
+            });
+          } else {
+            getDeptLazyTree(parentId).then((res) => {
+              res.data.data = [];
+              resolve(
+
+                res.data.data.map((item) => {
+
+                  return {
+                    ...item,
+                    leaf: !item.hasChildren,
+                  };
+
+                })
+
+              );
+
+            });
+          }
+
+
         },
         addBtn: false,
         menu: false,

--
Gitblit v1.9.3