hrms-mgt/src/modules/05_placement/interface/response/Order.ts
2024-09-03 11:28:01 +07:00

47 lines
924 B
TypeScript

interface ResponseData {
education: string;
idCard: string;
name: string;
personalId: string;
selectStatus: boolean;
sequence: number;
refRecordId: string;
salaryAmount: number | null;
positionSalaryAmount: number | null;
monthSalaryAmount: number | null;
}
interface ResponseOrganiz {
firstName: string;
idCard: string;
lastName: string;
name: string;
position: string;
prefixId: string;
profileId: string;
unit: string;
}
interface ResponseCopyOrder {
emailChannel: boolean;
idCard: string;
inboxChannel: boolean;
name: string;
personalId: string;
position: string;
selectStatus: boolean;
sequence: number;
unit: string;
}
interface DataCopyOrder {
personalId: string;
name: string;
idCard: string;
position: string;
unit: string;
send: string;
mutiselect: number[];
}
export type { ResponseData, ResponseOrganiz, ResponseCopyOrder, DataCopyOrder };