创建uniapp基础形态

This commit is contained in:
2026-07-15 17:39:10 +08:00
parent 743c5cb4eb
commit 11e0763766
22 changed files with 5311 additions and 43 deletions
+37
View File
@@ -0,0 +1,37 @@
const TOKEN_KEY = 'app_token'
const USER_KEY = 'app_user'
export function setToken(token) {
uni.setStorageSync(TOKEN_KEY, token)
}
export function getToken() {
return uni.getStorageSync(TOKEN_KEY) || ''
}
export function setUser(user) {
uni.setStorageSync(USER_KEY, user)
}
export function getUser() {
return uni.getStorageSync(USER_KEY) || null
}
export function isLoggedIn() {
return !!getToken()
}
export function logout() {
uni.removeStorageSync(TOKEN_KEY)
uni.removeStorageSync(USER_KEY)
}
export function loginSuccess(user = {}) {
setToken('demo_token_' + Date.now())
setUser({
nickname: user.nickname || '云泽用户',
avatar: user.avatar || '',
phone: user.phone || '',
...user
})
}
File diff suppressed because it is too large Load Diff