| | |
| | | computed: _objectSpread({}, (0, _vuex.mapState)(['userInfo', 'openid'])), |
| | | onLaunch: function onLaunch() { |
| | | var that = this; |
| | | console.log(this.userInfo); |
| | | if (!this.userInfo || JSON.stringify(this.userInfo) == '{}') { |
| | | if (!this.openid || this.openid == '') { |
| | | uni.login({ |
| | | provider: 'weixin', |
| | | success: function () { |
| | |
| | | }, |
| | | onShow: function onShow() { |
| | | console.log('App Show'); |
| | | var that = this; |
| | | var res = this.$u.api.getMemberInfo({}).then(function (res) { |
| | | if (res.code === 200) { |
| | | that.$store.commit('setUserInfo', res.data); |
| | | that.$isResolve(); |
| | | } else { |
| | | that.$store.commit('setToken', ''); |
| | | that.$store.commit('setUserInfo', {}); |
| | | that.$isResolve(); |
| | | } |
| | | }); |
| | | }, |
| | | onHide: function onHide() { |
| | | console.log('App Hide'); |