| | |
| | | |
| | | // 获取用户信息 |
| | | 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(); |
| | | }, |
| | | }); |