diff --git a/components/buns-api/login/mp-login.vue b/components/buns-api/login/mp-login.vue index 4ab4cbb..d41e0e0 100644 --- a/components/buns-api/login/mp-login.vue +++ b/components/buns-api/login/mp-login.vue @@ -58,6 +58,7 @@ import * as apiService from "@/common/api" import { getCommonReqData } from "@/common/manageServer" import { doRequest } from "@/common/upload" + import { getSessionUserInfo } from "@/session" export default { data() { @@ -100,9 +101,13 @@ nickName: userInfo.nickName, avatarUrl: userInfo.avatar, phoneNumber: userInfo.phonenumber, - }) - await checkParams(this.submitLogin, this.submitValidConfig, false) - this.loginSucceed() + }) + let seInfo = getSessionUserInfo() + // 手动退出的场景,不做自动登录 + if(!seInfo.logout){ + await checkParams(this.submitLogin, this.submitValidConfig, false) + this.loginSucceed() + } } this.pageLoading = false }, diff --git a/pages/login/login.vue b/pages/login/login.vue index b34588a..f40a445 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -25,15 +25,13 @@ }, data() { return { - + queryOption: { + + }, } }, - onShareAppMessage() { - return { - title: '', - } - }, - onLoad() { + onLoad(option) { + this.queryOption = option setSessionXToken() // 登录前先清除xtoke }, methods: { diff --git a/pages/tabBar/mine/mine.vue b/pages/tabBar/mine/mine.vue index eb496bb..a5383ae 100644 --- a/pages/tabBar/mine/mine.vue +++ b/pages/tabBar/mine/mine.vue @@ -19,7 +19,7 @@ - + @@ -62,6 +62,7 @@