Files
lcb/commons/js/utils/user-manager.js
T
小鱼开发 3bf5c948d8 Initial commit
2024-05-24 14:16:05 +08:00

55 lines
957 B
JavaScript

// import config from '../config'
import api from '../utils/apiQuery'
const app = getApp()
/**
* 获取用户信息
*/
function getAjaxUserInfo(){
return new Promise(function (resolve, reject) {
api.getUserInfo().then(res=>{
resolve(res)
})
})
}
/**
* 判断用户是否授权用户信息
*/
function isAuthUserInfo() {
return new Promise(function (resolve, reject) {
api.getUserInfo().then(res=>{
resolve(Boolean(res && res.headimg))
})
})
}
/**
* 判断用户是否绑定手机
*/
function isBindMobile() {
return new Promise(function (resolve, reject) {
api.getUserInfo().then(res=>{
resolve(res && res.mobile)
})
})
}
/**
* 是否开卡
*/
function isOpenCard() {
return new Promise(function (resolve, reject) {
api.getUserInfo().then(res=>{
resolve(res && res.card_id)
})
})
}
module.exports = {
getAjaxUserInfo,
isAuthUserInfo,
isBindMobile,
isOpenCard,
}