2024-05-30 14:04:48 +07:00
|
|
|
interface FormUser {
|
2024-06-13 18:04:47 +07:00
|
|
|
profileId: string;
|
2024-05-30 14:04:48 +07:00
|
|
|
username: string;
|
2024-05-31 15:08:11 +07:00
|
|
|
password: string | undefined;
|
2024-05-30 14:04:48 +07:00
|
|
|
firstName: string;
|
|
|
|
|
lastName: string;
|
|
|
|
|
email: string;
|
2024-05-31 15:08:11 +07:00
|
|
|
roles: string[] | undefined;
|
2024-05-29 17:58:57 +07:00
|
|
|
}
|
2024-05-31 15:08:11 +07:00
|
|
|
|
|
|
|
|
interface FormRole {
|
2024-06-11 18:59:22 +07:00
|
|
|
roleName: string;
|
|
|
|
|
roleDescription: string;
|
2024-05-31 15:08:11 +07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface Roles {
|
|
|
|
|
id: string;
|
|
|
|
|
name: string;
|
|
|
|
|
}
|
2024-06-05 09:25:47 +07:00
|
|
|
|
|
|
|
|
interface FilterReqMaster {
|
|
|
|
|
id: string;
|
|
|
|
|
type: number;
|
|
|
|
|
isAll: boolean;
|
|
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
|
|
|
|
keyword: string;
|
|
|
|
|
revisionId: string;
|
|
|
|
|
}
|
2024-09-06 15:47:06 +07:00
|
|
|
|
|
|
|
|
interface QueryProfile {
|
|
|
|
|
searchKeyword: string;
|
|
|
|
|
searchField: string;
|
|
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
|
|
|
|
id: string | null;
|
|
|
|
|
}
|
|
|
|
|
export type { FormUser, FormRole, Roles, FilterReqMaster, QueryProfile };
|