31 lines
577 B
JavaScript
31 lines
577 B
JavaScript
|
|
export const wxLogin = () => {
|
|||
|
|
return new Promise((resolve, reject) => {
|
|||
|
|
wx.login({
|
|||
|
|
success: res => {
|
|||
|
|
if (res.code) {
|
|||
|
|
resolve(res.code)
|
|||
|
|
} else {
|
|||
|
|
reject('登录失败:code为空')
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
fail: err => {
|
|||
|
|
reject(err)
|
|||
|
|
}
|
|||
|
|
})
|
|||
|
|
})
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
export const wxGetUserProfile = () => {
|
|||
|
|
return new Promise((resolve, reject) => {
|
|||
|
|
wx.getUserProfile({
|
|||
|
|
desc: '用于完善用户信息',
|
|||
|
|
success: res => {
|
|||
|
|
resolve(res)
|
|||
|
|
},
|
|||
|
|
fail: err => {
|
|||
|
|
reject(err)
|
|||
|
|
}
|
|||
|
|
})
|
|||
|
|
})
|
|||
|
|
}
|