记录基础信息

This commit is contained in:
wzy-warehouse
2026-04-27 21:57:12 +08:00
parent e47a660590
commit 8170b3f162
4 changed files with 22 additions and 16 deletions
+9 -3
View File
@@ -5,13 +5,18 @@ import { ref, type Ref } from 'vue';
// 存储按需加载的数据
export const useLoadingResourceStore = defineStore('loadingResource', () => {
const loadingResource: Ref<
Partial<Record<LoadingResource, { ids: string[]; names: string[] }>>
Partial<
Record<
LoadingResource,
{ ids: string[]; info: Record<string, unknown>[] }
>
>
> = ref({});
// 添加数据
const addLoadingResource = (
key: LoadingResource,
value: { ids: string[]; names: string[] }
value: { ids: string[]; info: Record<string, unknown>[] }
) => {
loadingResource.value[key] = value;
};
@@ -27,10 +32,11 @@ export const useLoadingResourceStore = defineStore('loadingResource', () => {
* 获取数据
*/
const getLoadingResource = (key: LoadingResource) => {
return loadingResource.value[key] || { ids: [], names: [] };
return loadingResource.value[key] || { ids: [], info: [] };
};
return {
loadingResource,
getLoadingResource,
addLoadingResource,
removeLoadingResource,