From 6b96f204e4083d32996c2943a25e36c15d668bd1 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 17 七月 2025 15:33:20 +0800
Subject: [PATCH] 前端
---
small-program/App.vue | 32 ++++++++++++++++----------------
1 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/small-program/App.vue b/small-program/App.vue
index a3cecd4..1ed19d8 100644
--- a/small-program/App.vue
+++ b/small-program/App.vue
@@ -5,28 +5,28 @@
...mapState(['userInfo','openid'])
},
onLaunch: function() {
- var that = this;
- if (!this.openid || this.openid =='') {
- uni.login({
- provider: 'weixin',
- success: async function (loginRes) {
- let { code } = loginRes;
- let res = await that.$u.api.wxLogin({ code })
- if (res.code === 200) {
- that.$store.commit('setToken', res.data.token)
- that.$store.commit('setOpenid', res.data.openid)
- that.$store.commit('setUserInfo', res.data.member)
- that.$isResolve()
- }
+ var that = this;
+ if (!this.openid || this.openid =='') {
+ uni.login({
+ provider: 'weixin',
+ success: async function (loginRes) {
+ let { code } = loginRes;
+ let res = await that.$u.api.wxLogin({ code })
+ if (res&& res.code === 200) {
+ that.$store.commit('setToken', res.data.token)
+ that.$store.commit('setOpenid', res.data.openid)
+ that.$store.commit('setUserInfo', res.data.member)
+ that.$isResolve()
}
- });
- }
+ }
+ });
+ }
},
onShow: function() {
console.log('App Show')
var that =this
let res = this.$u.api.getMemberInfo({}).then(res =>{
- if (res.code ===200) {
+ if (res && res.code ===200) {
that.$store.commit('setUserInfo', res.data)
that.$isResolve()
}else{
--
Gitblit v1.9.3