From 89a5fedfe041ebacb2d81ecae1023b206cd3f353 Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期四, 24 四月 2025 09:10:37 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/main' --- eims-ui-mobile/src/service/login.d.ts | 78 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 78 insertions(+), 0 deletions(-) diff --git a/eims-ui-mobile/src/service/login.d.ts b/eims-ui-mobile/src/service/login.d.ts new file mode 100644 index 0000000..1b73077 --- /dev/null +++ b/eims-ui-mobile/src/service/login.d.ts @@ -0,0 +1,78 @@ +export interface LoginParams { + username: string; + password: string; + clientId?: string; + 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