From 115769e9ad3ddc64e21ad7285450c4c563c745ed Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期三, 20 八月 2025 17:20:29 +0800 Subject: [PATCH] 用户管理页面 --- src/store/types.ts | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/store/types.ts b/src/store/types.ts index c33268a..93124e4 100644 --- a/src/store/types.ts +++ b/src/store/types.ts @@ -1,5 +1,5 @@ import type { RouteRecordName } from "vue-router"; - +import type { RoleItem } from "@/api/types"; export type cacheType = { mode: string; name?: RouteRecordName; @@ -36,12 +36,23 @@ hiddenSideBar: boolean; }; +export type nowRoleType = { + code?: string; + name?: string; + hasFlsh?: boolean; +}; + export type userType = { avatar?: string; username?: string; nickname?: string; + exRoles?: RoleItem[]; roles?: Array<string>; permissions?: Array<string>; isRemembered?: boolean; loginDay?: number; + enterpriseInfo: object; + nowRole: nowRoleType; + rolesList: RoleItem[]; + isManager: boolean; }; -- Gitblit v1.9.1