From 5aa3a9bdd9001e53f245efd40b0d39263caa4bfc Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期六, 19 十一月 2022 17:27:53 +0800
Subject: [PATCH] 数据管理页面添加,修改

---
 src/views/maintenance/menuSettings.vue |   37 ++++++++++++++++++-------------------
 1 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue
index 06b295b..4cd25de 100644
--- a/src/views/maintenance/menuSettings.vue
+++ b/src/views/maintenance/menuSettings.vue
@@ -628,29 +628,28 @@
           break;
       }
     },
+    getPerms() {
+      var val = this.$store.state.currentPerms;
+      var permsEntity = this.$store.state.permsEntity;
+      if (permsEntity.length == 0) {
+        getPerms().then((res) => {
+          if (res.code == 200) {
+            permsEntity = res.result;
+          }
+        });
+      }
+      for (var i = 0; i < permsEntity.length; i++) {
+        if (permsEntity[i].perms == val) {
+          this.showPermsMenu(permsEntity[i]);
+        }
+      }
+    },
   },
   mounted() {
     this.getMenuTree();
+    this.getPerms();
   },
-  created() {
-    var val = this.$store.state.currentPerms;
-    if (!val) {
-      val = '/menu';
-    }
-    var permsEntity = this.$store.state.permsEntity;
-    if (permsEntity.length == 0) {
-      getPerms().then((res) => {
-        if (res.code == 200) {
-          permsEntity = res.result;
-        }
-      });
-    }
-    for (var i = 0; i < permsEntity.length; i++) {
-      if (permsEntity[i].perms == val) {
-        this.showPermsMenu(permsEntity[i]);
-      }
-    }
-  },
+  created() {},
 };
 </script>
 <style lang="less" scoped>

--
Gitblit v1.9.3