mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
feat(projects): 实现用户管理页面
This commit is contained in:
14
src/typings/api.d.ts
vendored
14
src/typings/api.d.ts
vendored
@ -36,16 +36,20 @@ declare namespace ApiUserManagement {
|
||||
/** 用户名 */
|
||||
name: string;
|
||||
/** 用户年龄 */
|
||||
age?: number;
|
||||
age: number;
|
||||
/**
|
||||
* 用户性别
|
||||
* - 男 1
|
||||
* - 女 0
|
||||
*/
|
||||
gender: '0' | '1' | null;
|
||||
/** 创建时间 */
|
||||
createTime: string;
|
||||
/** 更新时间 */
|
||||
updateTime: string;
|
||||
/** 用户手机号码 */
|
||||
phone: string;
|
||||
/** 用户邮箱 */
|
||||
email: string;
|
||||
/** 用户角色 */
|
||||
role: Auth.RoleType;
|
||||
/** 是否禁用用户 */
|
||||
disabled: boolean;
|
||||
}
|
||||
}
|
||||
|
12
src/typings/business.d.ts
vendored
12
src/typings/business.d.ts
vendored
@ -67,6 +67,10 @@ declare namespace Message {
|
||||
declare namespace UserManagement {
|
||||
/** 用户表格 */
|
||||
interface UserTable {
|
||||
/** 序号 */
|
||||
index: number;
|
||||
/** 数据的key(id) */
|
||||
key: string;
|
||||
/** 用户id */
|
||||
id: string;
|
||||
/** 用户名 */
|
||||
@ -80,5 +84,13 @@ declare namespace UserManagement {
|
||||
*/
|
||||
userGender: keyof typeof import('@/enum').EnumGender;
|
||||
userGenderLabel: import('@/enum').EnumGender;
|
||||
/** 用户手机号 */
|
||||
userPhone: string;
|
||||
/** 用户邮箱 */
|
||||
userEmail: string;
|
||||
/** 用户角色 */
|
||||
userRole: Auth.RoleType;
|
||||
/** 是否禁用用户 */
|
||||
disabled: boolean;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user