From e37e45cfe1123928dba5d9c5a427b0ee497b7ad6 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期二, 23 八月 2022 03:21:32 +0800 Subject: [PATCH] 修复算法配置的字段内容 --- src/views/personalCenter/components/LeftMenu.vue | 51 +++++++++++++++++++++++++++++++-------------------- 1 files changed, 31 insertions(+), 20 deletions(-) diff --git a/src/views/personalCenter/components/LeftMenu.vue b/src/views/personalCenter/components/LeftMenu.vue index 2477fb0..2134777 100644 --- a/src/views/personalCenter/components/LeftMenu.vue +++ b/src/views/personalCenter/components/LeftMenu.vue @@ -8,10 +8,10 @@ <div class="menu-list"> <div class="item" - @click="pickMenu(index)" v-for="(item, index) in menuList" :key="index" :class="index == activeIndex ? 'active-item' : ''" + @click="pickMenu(index, item.tab)" > <span class="iconfont"></span> <span class="item-name"> {{ item.name }}</span> @@ -23,31 +23,42 @@ <script> export default { created() { - this.userInfo = JSON.parse(sessionStorage.getItem("userInfo")); + this.userInfo = JSON.parse(sessionStorage.getItem("userInfo")) if (this.$route.query && this.$route.query.id) { - this.activeIndex = this.$route.query.id; + this.activeIndex = this.$route.query.id + } + }, + computed:{ + menuList() { + let menu = + [ + // { name: "璐︽埛鎬昏" }, + // { name: "璁㈠崟绠$悊" }, + // { name: "娑堟伅涓績" }, + { name: "鍩烘湰璧勬枡", tab: "baseInfo" }, + ] + + let userInfo = JSON.parse(sessionStorage.getItem("userInfo")) + if (userInfo.username == "Administrator") { + menu.push({ name: "瀛愯处鎴风鐞�", tab: "subAccount" }) + } + + return menu } }, data() { - return { - menuList: [ - { name: "璐︽埛鎬昏" }, - { name: "璁㈠崟绠$悊" }, - { name: "娑堟伅涓績" }, - { name: "鍩烘湰璧勬枡" }, - { name: "瀛愯处鎴风鐞�" }, - ], + return { userInfo: null, - activeIndex: 0, - }; + activeIndex: 0 + } }, methods: { - pickMenu(i) { - this.activeIndex = i; - this.$emit("mChange", i); - }, - }, -}; + pickMenu(idx, tab) { + this.activeIndex = idx + this.$emit("mChange", tab) + } + } +} </script> <style scoped lang="scss"> @@ -94,4 +105,4 @@ } } } -</style> \ No newline at end of file +</style> -- Gitblit v1.8.0