From 5362a7dd21a9cc61264a2e9ff72be09aaf055e40 Mon Sep 17 00:00:00 2001 From: h30830569 <30830569@qq.com> Date: Mon, 6 Jun 2022 17:31:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 7 +++++-- src/utils/login.js | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/App.vue b/src/App.vue index 24741d8..841ee90 100644 --- a/src/App.vue +++ b/src/App.vue @@ -15,7 +15,7 @@ export default { this.$store.dispatch('app/getArticle'); /* #ifdef MP-WEIXIN */ - wxMnpLogin() + // wxMnpLogin() /* #endif */ // #ifdef APP-PLUS @@ -28,10 +28,13 @@ export default { // checkUpdate(); // #endif }, - onShow: function (option) { + onShow(option) { console.log(option); let invite_code = option.query.invite_code || strToParams(decodeURIComponent(option.query.scene)).invite_code uni.setStorageSync('INVITE_CODE',invite_code) + /* #ifdef MP-WEIXIN */ + wxMnpLogin() + /* #endif */ }, onHide: function () { console.log('App Hide'); diff --git a/src/utils/login.js b/src/utils/login.js index 07a5253..2edd37c 100644 --- a/src/utils/login.js +++ b/src/utils/login.js @@ -22,7 +22,8 @@ export function getWxCode() { export async function wxMnpLogin(){ store.commit('user/LOGOUT') const code = await getWxCode() - await silentLogin({code}) + const invite_code= uni.getStorageSync('INVITE_CODE')||null + await silentLogin({code,invite_code}) }