35 lines
672 B
JavaScript
35 lines
672 B
JavaScript
import {
|
|
wxLogin
|
|
} from '../api/permission'
|
|
|
|
var token = ''
|
|
|
|
export function isLogin() {
|
|
if (token == '') {
|
|
return new Promise((resolve, reject) => {
|
|
wx.login({
|
|
success(res) {
|
|
if (res.code) {
|
|
//发起网络请求
|
|
wxLogin({
|
|
code: res.code
|
|
}).then(respose => {
|
|
token = respose.content.token
|
|
resolve(true);
|
|
})
|
|
} else {
|
|
console.log('登录失败!' + res.errMsg)
|
|
reject(false);
|
|
}
|
|
}
|
|
})
|
|
})
|
|
} else {
|
|
return true;
|
|
}
|
|
}
|
|
|
|
export function getToken() {
|
|
console.log(token);
|
|
return token;
|
|
} |