From a9fa506e048d067961206cf34e66031f94f8b20e Mon Sep 17 00:00:00 2001 From: aihe <961836564@qq.com> Date: Sun, 14 Jul 2024 13:01:59 +0800 Subject: [PATCH] uu --- components/buns-api/login/mp-login.vue | 11 ++++++++--- pages/login/login.vue | 12 +++++------- pages/tabBar/mine/mine.vue | 5 +++-- store/modules/user.js | 20 ++++++++++---------- 4 files changed, 26 insertions(+), 22 deletions(-) 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 @@