import { storageUid } from '../../utils/utils' import { getUserInfo, getSystemInfoSync } from '../../utils/obtainInfo' const { httpRequest } = getApp(); Page({ data: {}, onLoad(query) { console.log('page onLoad', query) }, onShow() { // 从后台被 scheme 重新打开 // my.authorize({ // scopes: 'scope.userInfo', // success: (res) => { // console.log(res, "===========") // }, // fail: (err) => { // console.log(err, "errerr") // } // }); }, isAuthorize() { my.getAuthUserInfo({ success: (userInfo) => { this.testLogin(); // console.log(userInfo, "resres") //昵称 userInfo.nickName //头像 userInfo.avatar my.setStorageSync({ key: 'taobaoUserInfo', data: { userInfo: userInfo } }) } }); }, async testLogin() { const paramenter = { path: '/reg', method: 'POST', } const res = await httpRequest(paramenter) console.log(res, "regregreg") if (res && res.status == 1) { storageUid(res.data.uid); const userParamenter = { path: '/user', method: 'POST', } const userRes = await httpRequest(userParamenter); // console.log(res, "useruser") if (userRes.status == 1) { getApp().globalData.userInfo = userRes.data.info; my.setStorageSync({ key: 'userInfo', data: { userInfo: userRes.data.info } }) my.switchTab({ url: '/pages/index/index' }); } } }, })