From 04c7b0163caeae4ab1c5da62e301fa993101cfad Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期一, 31 三月 2025 10:40:45 +0800 Subject: [PATCH] bug修改 --- pages/personalCenter/index.js | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/pages/personalCenter/index.js b/pages/personalCenter/index.js index dc75193..341ca0e 100644 --- a/pages/personalCenter/index.js +++ b/pages/personalCenter/index.js @@ -170,6 +170,10 @@ }); this.getUserInfo() this.getIntegral() + } else { + wx.switchTab({ + url: '/pages/home/home', + }) } }) } else { @@ -258,6 +262,19 @@ this.setData({ userInfo: defaultUser }) + if (defaultUser?.role == 'Teacher') { + const data = [...this.data.menuData] + const list = data.filter(item => item.type != 'class') + this.setData({ + menuData: list + }) + } else { + const data = [...this.data.menuData] + const list = data.filter(item => item.type != 'course') + this.setData({ + menuData: list + }) + } this.getTeacherInfo() wx.setStorageSync(app.config.userInfoKey, JSON.stringify(this.data.userInfo)); setTimeout(() => { -- Gitblit v1.9.1