|
@@ -1,35 +1,35 @@
|
|
|
import {userDetail} from "../requests/user";
|
|
|
-import {formatBirthday, formatTime} from "./index";
|
|
|
+import {formatBirthday, formatSeconds, formatTime} from "./index";
|
|
|
import utils from "./index";
|
|
|
import user_store from '../store/index'
|
|
|
|
|
|
|
|
|
//刷新用户信息
|
|
|
export function reload_userinfo($this) {
|
|
|
+ wx.showLoading({
|
|
|
+ title: '加载中',
|
|
|
+ mask:true
|
|
|
+ })
|
|
|
let $errcode = [
|
|
|
1001, 1002, 1011, 1012, 1021, 1031
|
|
|
]
|
|
|
userDetail().then((res) => {
|
|
|
let $data = res.data;
|
|
|
- console.log('返回码:', $data.code)
|
|
|
- console.log("错误码", $errcode)
|
|
|
- console.log('判断状态', $errcode.indexOf($data.code))
|
|
|
if ($errcode.indexOf($data.code) != -1) {
|
|
|
do_logout($this)
|
|
|
}
|
|
|
- // try {
|
|
|
$this.userinfo = $data.data;
|
|
|
$this.userinfo.birthday = formatBirthday($this.userinfo.birthday)
|
|
|
$this.userinfo['validity_time'] = formatTime($this.userinfo['validity_time'])
|
|
|
$this.userinfo['level_name'] = utils.get_level_name($this.userinfo['level'])
|
|
|
+ $this.userinfo['free_time'] = formatSeconds($this.userinfo['free_time'])
|
|
|
//设置邀请码
|
|
|
user_store.setters.set_invite_code($this.userinfo['invite_id'])
|
|
|
$this.invite_code = wx.getStorageSync('code') ? wx.getStorageSync('code') : $this.userinfo['invite_id']
|
|
|
user_store.setters.set_userinfo($this.userinfo)
|
|
|
-
|
|
|
- // } catch (e) {
|
|
|
- // do_logout($this)
|
|
|
- // }
|
|
|
+ //停止下拉刷新
|
|
|
+ wx.stopPullDownRefresh()
|
|
|
+ wx.hideLoading()
|
|
|
})
|
|
|
}
|
|
|
|