diff --git a/common/util.js b/common/util.js index df1039b..ae2e464 100644 --- a/common/util.js +++ b/common/util.js @@ -178,6 +178,9 @@ function loginOut() { //清除用户类型 uni.removeStorageSync('userType') + //底部菜单选中 + uni.removeStorageSync('tabBerIndex') + uni.navigateTo({ url: '/pages/student/login/login' }) diff --git a/components/AQ/AQTabber.vue b/components/AQ/AQTabber.vue index a902e08..e313ffa 100644 --- a/components/AQ/AQTabber.vue +++ b/components/AQ/AQTabber.vue @@ -50,12 +50,10 @@ methods: { async init() { - uni.setStorageSync('userType', '3') - let userType = uni.getStorageSync('userType') this.userType = userType + let tabBerIndex = uni.getStorageSync('tabBerIndex')// tabBerIndex=0|从左数第1个按钮 - let tabBerIndex = uni.getStorageSync('tabBerIndex') if (tabBerIndex) { this.tabBerIndex = String(tabBerIndex) } else { diff --git a/pages/coach/my/set_up.vue b/pages/coach/my/set_up.vue index 31e3566..6132536 100644 --- a/pages/coach/my/set_up.vue +++ b/pages/coach/my/set_up.vue @@ -8,7 +8,7 @@ 清空缓存 - 退出账号 + 退出账号 @@ -21,6 +21,16 @@ } }, methods: { + //退出登陆 + logOut(){ + //清空用户缓存数据 + uni.removeStorageSync('userInfo'); + //跳转登陆页面 + uni.navigateTo({ + url: '/pages/student/login/login' + }) + }, + privacy_agreement(type){ uni.navigateTo({ url: '/pages/common/privacy_agreement?type='+type diff --git a/pages/student/login/login.vue b/pages/student/login/login.vue index b04cd22..6a7bdbc 100644 --- a/pages/student/login/login.vue +++ b/pages/student/login/login.vue @@ -71,9 +71,16 @@ memberApi.login(item).then(res => { if (res.code == 1) { uni.setStorageSync('token', res.data.token); - uni.setStorageSync('userType', res.data.userType); + let userType = res.data.userType + + userType = 1 + + uni.setStorageSync('userType', userType); + uni.setStorageSync('tabBerIndex', 0); + + // uni.setStorageSync('userType', res.data.userType); let url_path = '' - switch (String(res.data.userType)) { + switch (String(userType)) { case '1': //教练 url_path = '/pages/coach/home/index' break;