MrShi
昨天 cfeeba575b1a9934bec9e57141a21f17ad96a6ac
small-program/App.vue
@@ -6,41 +6,40 @@
         ...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 && res.code === 200) {
                     that.$store.commit('setToken', res.data.token)
                     that.$store.commit('setOpenid', res.data.openid)
                     that.$store.commit('setUserInfo', res.data.member)
         // 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)
                     
                  }
               }
            });
         } else {
            var that = this
            let res = this.$u.api.getMemberInfo({}).then(res =>{
               if (res && res.code === 200) {
                  that.$store.commit('setUserInfo', res.data)
               } else {
                  that.$store.commit('setToken','')
                  that.$store.commit('setUserInfo',{})
               }
            })
         }
         uni.showShareMenu({
           withShareTicket: true,
           menus: ['shareAppMessage', 'shareTimeline']
         })
         //          }
         //       }
         //    });
         // } else {
         //    var that = this
         //    let res = this.$u.api.getMemberInfo({}).then(res =>{
         //       if (res && res.code === 200) {
         //          that.$store.commit('setUserInfo', res.data)
         //       } else {
         //          that.$store.commit('setToken','')
         //          that.$store.commit('setUserInfo',{})
         //       }
         //    })
         // }
         // uni.showShareMenu({
         //   withShareTicket: true,
         //   menus: ['shareAppMessage', 'shareTimeline']
         // })
      },
      onShow: function() {
         console.log('App Show')
         this.getLocaltionBiz()
         // this.getLocaltionBiz()
      },
      onHide: function() {
         console.log('App Hide')