feat: 完成空间管理模块

This commit is contained in:
Zzz1zz
2026-01-23 01:14:47 +08:00
parent a53cd0e8b8
commit f582098dc6
46 changed files with 3231 additions and 2309 deletions
+12 -1
View File
@@ -30,6 +30,8 @@ const useUserStore = defineStore('user', {
certification: undefined,
role: '',
permission: [],
projects: undefined,
currentProjectId: undefined,
}),
// 配置持久化
@@ -37,7 +39,16 @@ const useUserStore = defineStore('user', {
key: 'user-store',
storage: localStorage,
// 只持久化关键的用户信息,排除敏感信息
pick: ['name', 'avatar', 'role', 'permission', 'accountId', 'email'],
pick: [
'name',
'avatar',
'role',
'permission',
'accountId',
'email',
'projects',
'currentProjectId',
],
},
getters: {