完善页面

This commit is contained in:
wangxiaowei
2025-11-28 19:19:54 +08:00
parent 58211f2430
commit 67c8e8e016
43 changed files with 2722 additions and 1018 deletions

View File

@ -26,13 +26,11 @@ const userInfoState: IUserInfoVo = {
mobile: '',
username: '',
}
// 默认未登录
const isLoggedIn = ref<boolean>(false)
export const useUserStore = defineStore(
'user',
() => {
// 默认未登录
const isLoggedIn = ref<boolean>(false)
// 定义用户信息
const userInfo = ref<IUserInfoVo>({ ...userInfoState })
// 设置用户信息
@ -54,10 +52,10 @@ export const useUserStore = defineStore(
}
// 删除用户信息
const removeUserInfo = () => {
isLoggedIn.value = false
userInfo.value = { ...userInfoState }
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
isLoggedIn.value = false
}
/**
* 获取用户信息
@ -105,6 +103,9 @@ export const useUserStore = defineStore(
* 退出登录 并 删除用户信息
*/
const logout = async () => {
// 清除所有缓存
uni.clearStorageSync()
_logout()
removeUserInfo()
}