forked from gzzfw/frontEnd/gzDyh

xusd
2024-09-08 5424fb6cc7c907ec12025e96bb41146b28e5582c
gz-wxparty/pages/me/index.js
@@ -12,51 +12,61 @@
// 获取用户信息
function getUserInfoApi() {
   return $$.request({ url: 'paUser/personal', type: 'get', service: 'cust' });
  return $$.request({
    url: 'paUser/personal',
    type: 'get',
    service: 'cust'
  });
}
Page({
   /**
    * 页面的初始数据
    */
   data: {
      imgUrl: $$.url.img, // icon图片地址
      userInfo: {}, // 用户信息
   },
  /**
   * 页面的初始数据
   */
  data: {
    imgUrl: $$.url.img, // icon图片地址
    userInfo: {}, // 用户信息
  },
   // 点击完善资料
   handleGo() {
      let visible = this.data.userInfo.realStatus === '1';
      wx.navigateTo({ url: visible ? '../../pages/perfectInformation/index?type=improvedata' : '../../pages/perfectInformation/index' });
   },
  // 点击完善资料
  handleGo() {
    let visible = this.data.userInfo.realStatus === '1';
    wx.navigateTo({
      url: visible ? '../../pages/perfectInformation/index?type=improvedata' : '../../pages/perfectInformation/index'
    });
  },
   // 退出登录
   handleLoginOut() {
      $$.showModal({
         content: '是否确认退出登录?',
         success: (res) => {
            if (res.confirm) {
               $$.loginOutClearData();
               $$.showToast('已退出登录');
               wx.reLaunch({
                  url: '../../pages/homePage/index',
               });
            }
         },
      });
   },
  // 退出登录
  handleLoginOut() {
    $$.showModal({
      content: '是否确认退出登录?',
      success: (res) => {
        if (res.confirm) {
          $$.loginOutClearData();
          $$.showToast('已退出登录');
          wx.reLaunch({
            url: '../../pages/homePage/index',
          });
        }
      },
    });
  },
   // 获取用户信息
   async getUserInfo() {
      $$.showLoading();
      const res = await getUserInfoApi();
      $$.hideLoading();
      if (res.type) {
         this.setData({ userInfo: res.data });
      }
   },
  // 获取用户信息
  async getUserInfo() {
    $$.showLoading();
    const res = await getUserInfoApi();
    $$.hideLoading();
    if (res.type) {
      this.setData({
        userInfo: res.data
      });
    }
  },
   onLoad: function () {
      this.getUserInfo();
   },
});
  onLoad: function () {},
  onShow(options) {
    this.getUserInfo();
  },
});