pay-customer/src/common/libraries/userUserLogin.ts
2025-07-15 16:18:34 +08:00

37 lines
864 B
TypeScript

import { Apis } from '@/gen/Apis'
import { useWeAppAuthStore } from '../store/useWeAppAuthStore'
const auth = useWeAppAuthStore()
export default {
onBindPhone() {
console.log('auth?.userInfo:', auth?.data)
if (!auth?.data?.user) {
// 未绑定手机号
uni.showModal({
title: '登录',
content: '请先登录体验更多功能!',
success: function (res) {
if (res.confirm) {
uni.navigateTo({
url: '/pages/login'
})
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
return false
} else {
return true
}
},
getLoginStatus() {
if (!auth?.data?.user) {
// 是否登录
return false
} else {
return true
}
}
}