From e2e3881fcaa2cfacf5d3290bb0ff5969482e6c48 Mon Sep 17 00:00:00 2001 From: fangyuan <527392886@qq.com> Date: 星期二, 29 十一月 2022 16:29:48 +0800 Subject: [PATCH] 案卷查询查询框样式调整 --- src/views/layout/components/Menu/index.vue | 32 +++++++++----------------------- 1 files changed, 9 insertions(+), 23 deletions(-) diff --git a/src/views/layout/components/Menu/index.vue b/src/views/layout/components/Menu/index.vue index e9c01d7..680d186 100644 --- a/src/views/layout/components/Menu/index.vue +++ b/src/views/layout/components/Menu/index.vue @@ -42,7 +42,6 @@ <el-menu-item v-else - :key="secondMenu.id" :index="`${secondMenu.id}`" :route="{ name: secondMenu.url }" >{{ secondMenu.title }}</el-menu-item @@ -65,6 +64,8 @@ </template> <script> +import users from "@/api/users"; + export default { data() { return { @@ -72,32 +73,17 @@ }; }, created() { - // this.getMenuList(); this.loadMenu(); }, methods: { loadMenu() { - const info = JSON.parse(sessionStorage.getItem("user")); - var timer; - if (info && info.menus) { - clearTimeout(timer); - this.menuList = info.menus; - console.log(this.menuList) - } else { - timer = setInterval(() => { - this.loadMenu(); - }, 1000); - } - }, - // 鑾峰彇鑿滃崟鍒楄〃 - getMenuList() { - let arr; - this.$axios({ - method: "get", - url: "sccg/system/portal/menu/search_myself", - }).then((res) => { - console.log(res); - }); + const userName = sessionStorage.getItem('name'); + users.getMenu({ name: userName }) + .then(res => { + this.menuList = res.menus; + sessionStorage.setItem('user', JSON.stringify(res)); + }) + .catch(err => this.$message.error(err)) }, }, }; -- Gitblit v1.8.0