2023-09-22 11:16:25 +07:00
|
|
|
interface listAppointType {
|
|
|
|
|
personalId:string
|
|
|
|
|
citizenId:number
|
|
|
|
|
fullname:string
|
|
|
|
|
organizationName:string
|
|
|
|
|
orgName:string
|
|
|
|
|
organizationShortName:string
|
|
|
|
|
positionNumber:string
|
|
|
|
|
positionPath:string
|
|
|
|
|
status:string
|
|
|
|
|
createdAt:string
|
|
|
|
|
birthday:string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface resData {
|
|
|
|
|
id:string
|
|
|
|
|
citizenId:number
|
|
|
|
|
prefix:string
|
|
|
|
|
firstname:string
|
|
|
|
|
lastname:string
|
|
|
|
|
organizationName:string
|
|
|
|
|
organizationShortName:string
|
|
|
|
|
positionNumber:string
|
|
|
|
|
positionPath:string
|
|
|
|
|
status:string
|
|
|
|
|
createdAt:Date
|
|
|
|
|
dateOfBirth:Date
|
|
|
|
|
}
|
|
|
|
|
interface orgFilter{
|
|
|
|
|
orgName:string
|
|
|
|
|
status:string
|
|
|
|
|
}
|
2023-09-22 16:10:30 +07:00
|
|
|
interface appointmentData{
|
|
|
|
|
citizenId:string
|
|
|
|
|
prefixId?:string
|
|
|
|
|
firstname?:string
|
|
|
|
|
lastname?:string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface UserData {
|
|
|
|
|
personalId: string;
|
|
|
|
|
citizenId: string;
|
|
|
|
|
fullname: string;
|
|
|
|
|
organizationName: string ;
|
|
|
|
|
orgName: string ;
|
|
|
|
|
organizationShortName: string ;
|
|
|
|
|
positionNumber: string ;
|
|
|
|
|
positionPath: string;
|
|
|
|
|
status: string;
|
|
|
|
|
createdAt: string;
|
|
|
|
|
birthday: string;
|
|
|
|
|
}
|
2023-09-22 11:16:25 +07:00
|
|
|
|
2023-09-22 16:10:30 +07:00
|
|
|
interface ResponseData {
|
|
|
|
|
data: {
|
|
|
|
|
result: {
|
|
|
|
|
citizenId:string
|
|
|
|
|
profileId: string;
|
|
|
|
|
prefix: string;
|
|
|
|
|
firstname: string;
|
|
|
|
|
lastname: string;
|
|
|
|
|
organizationPositionOld: string;
|
|
|
|
|
positionLevelOld: string;
|
|
|
|
|
positionTypeOld: string;
|
|
|
|
|
status: string;
|
|
|
|
|
educationOld: string;
|
|
|
|
|
positionNumberOld: string;
|
|
|
|
|
salary: number;
|
|
|
|
|
reason: string;
|
|
|
|
|
positionDate: Date;
|
|
|
|
|
avatar: string;
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
}
|
2023-09-22 11:16:25 +07:00
|
|
|
export type {
|
|
|
|
|
listAppointType,
|
|
|
|
|
resData,
|
2023-09-22 16:10:30 +07:00
|
|
|
orgFilter,
|
|
|
|
|
appointmentData,
|
|
|
|
|
UserData,
|
|
|
|
|
ResponseData
|
|
|
|
|
|
2023-09-22 11:16:25 +07:00
|
|
|
}
|