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