riku
2022-10-28 b45a01a8bee4a9bff5f9c248ead301b8675d1099
pages/m_user/behaviors/b_login.js
@@ -1,4 +1,5 @@
import userservice from '../../../service/userservice'
import moment from '../../../utils/moment.min'
const app = getApp()
@@ -14,6 +15,8 @@
  },
  methods: {
    loginPw(accessTokenPW) {
      // accessTokenPW.nickName = '\xF0\x9F\x98\x84'
      // debugger
      wx.showLoading({
        title: '登录中',
        mask: true,
@@ -35,6 +38,7 @@
                    app.globalData.accessToken = res.data
                    app.globalData.accessToken.userId = data.userId
                    app.globalData.accessToken.suserId = data.suserId
                    app.globalData.accessToken.openId = data.openId
                    if (accessTokenPW.userName) {
                      app.globalData.accessToken.userName = accessTokenPW.userName
                    }
@@ -53,6 +57,7 @@
                      password: accessTokenPW.password,
                      userId: data.userId,
                      suserId: data.suserId,
                      openId: data.openId
                    }
                    wx.setStorage({
                      key: 'accessToken',
@@ -61,7 +66,7 @@
                    that.gotoHomePage()
                  }
                })
              } else {
                that._onLoginFail()
              }
@@ -81,6 +86,15 @@
    gotoHomePage() {
      userservice.getUserInfo(app.globalData.accessToken.userId, {
        success(data) {
          if (data.uiCreateTime) {
            const registerTime = moment(data.uiCreateTime)
            const now = moment()
            const m1 = now.month()
            const m2 = registerTime.month()
            app.globalData.newUser = m1 <= m2
          }
          console.log(app.globalData.newUser);
          app.globalData.userInfo = data
          app.globalData.isLogin = true
          wx.setStorage({