From d8dc913600a4295e93500d433eca3f439154bdfa Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期二, 23 八月 2022 03:20:06 +0800 Subject: [PATCH] 普通用户隐藏账户管理功能 --- src/views/personalCenter/components/BasicInfo.vue | 2 +- src/views/personalCenter/components/LeftMenu.vue | 21 ++++++++++++++++----- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/src/views/personalCenter/components/BasicInfo.vue b/src/views/personalCenter/components/BasicInfo.vue index 37911bf..fec343a 100644 --- a/src/views/personalCenter/components/BasicInfo.vue +++ b/src/views/personalCenter/components/BasicInfo.vue @@ -61,7 +61,7 @@ <el-input v-model="userInfo.phoneNum" style="width: 200px"></el-input> </el-form-item> - <el-form-item label="閭" prop="email"> + <el-form-item label="閭" prop="email" v-show="false"> <el-input v-model="userInfo.email" style="width: 410px"></el-input> </el-form-item> </el-form> diff --git a/src/views/personalCenter/components/LeftMenu.vue b/src/views/personalCenter/components/LeftMenu.vue index d2badd2..2134777 100644 --- a/src/views/personalCenter/components/LeftMenu.vue +++ b/src/views/personalCenter/components/LeftMenu.vue @@ -28,15 +28,26 @@ this.activeIndex = this.$route.query.id } }, - data() { - return { - menuList: [ + computed:{ + menuList() { + let menu = + [ // { name: "璐︽埛鎬昏" }, // { name: "璁㈠崟绠$悊" }, // { name: "娑堟伅涓績" }, { name: "鍩烘湰璧勬枡", tab: "baseInfo" }, - { name: "瀛愯处鎴风鐞�", tab: "subAccount" } - ], + ] + + let userInfo = JSON.parse(sessionStorage.getItem("userInfo")) + if (userInfo.username == "Administrator") { + menu.push({ name: "瀛愯处鎴风鐞�", tab: "subAccount" }) + } + + return menu + } + }, + data() { + return { userInfo: null, activeIndex: 0 } -- Gitblit v1.8.0