From 7db4e38c6d967d511f0c1248bf22ceaf6a6f55d3 Mon Sep 17 00:00:00 2001 From: zhuguifei <zhuguifei@zhuguifeideiMac.local> Date: 星期五, 18 四月 2025 18:33:24 +0800 Subject: [PATCH] 配置http,完成登录信息缓存,添加部分pinia配置 --- eims-ui-mobile/src/service/login.d.ts | 71 +++++++++++++++++++++++++++++++++++ 1 files changed, 71 insertions(+), 0 deletions(-) diff --git a/eims-ui-mobile/src/service/login.d.ts b/eims-ui-mobile/src/service/login.d.ts index 04cec7d..1b73077 100644 --- a/eims-ui-mobile/src/service/login.d.ts +++ b/eims-ui-mobile/src/service/login.d.ts @@ -5,3 +5,74 @@ tenantId?: string; grantType?: string; } + + +export interface User { + avatar: string; + createTime: string; + deptId: number; + deptName: string; + email: string; + loginDate: string; + loginIp: string; + nickName: string; + phonenumber: string; + remark: string; + roles: Role[]; + sex: string; + status: string; + tenantId: string; + userId: number; + userName: string; + userType: string; +} + + +export interface UserInfoResp { + permissions: string[]; + roles: string[]; + user: User; +} + + + +interface BasicUserInfo { + /** + * 澶村儚 + */ + avatar: string; + /** + * 閮ㄩ棬id + */ + deptId: number; + /** + * 鐢ㄦ埛鏉冮檺 + */ + permissions: string[]; + /** + * 鐢ㄦ埛鏄电О + */ + realName: string; + /** + * 鐢ㄦ埛瑙掕壊 + */ + roles: string[]; + /** + * 鐢ㄦ埛id + */ + userId: number | string; + + /** + * 鐢ㄦ埛鍚� + */ + username: string; +} + + +/** 鐢ㄦ埛淇℃伅 */ +interface UserInfo extends BasicUserInfo { + /** + * 鎷撳睍浣跨敤 + */ + [key: string]: any; +} -- Gitblit v1.9.3