41 lines
807 B
TypeScript
41 lines
807 B
TypeScript
export type UserProfile = {
|
|
userId?: number;
|
|
userName: string;
|
|
name: string;
|
|
role: string;
|
|
roleId: number;
|
|
accessRooms: number[];
|
|
createdAt?: string | null;
|
|
createdBy?: string | null;
|
|
updatedAt?: string | null;
|
|
updatedBy?: string | null;
|
|
};
|
|
|
|
export type UpdateUserInfoRequest = {
|
|
name: string;
|
|
userName: string;
|
|
accessRooms?: number[];
|
|
};
|
|
|
|
export type UpdateUserRoleRequest = {
|
|
roleId: number;
|
|
};
|
|
|
|
export type UpdateUserInfoResponse = {
|
|
userId: number;
|
|
userName: string;
|
|
name: string;
|
|
roleId: number;
|
|
accessRooms: number[];
|
|
updatedAt?: string | null;
|
|
updatedBy?: string | null;
|
|
};
|
|
|
|
export type UpdateUserRoleResponse = {
|
|
userId: number;
|
|
userName: string;
|
|
roleId: number;
|
|
roleName?: string | null;
|
|
updatedAt?: string | null;
|
|
updatedBy?: string | null;
|
|
}; |