hrms-mgt/src/modules/05_placement/interface/request/placement.ts

55 lines
1.2 KiB
TypeScript
Raw Normal View History

2023-06-06 14:32:36 +07:00
interface TableName {
2023-07-04 09:41:24 +07:00
personalId: string;
2023-06-07 13:42:11 +07:00
position: number;
2023-06-12 09:42:31 +07:00
fullName: string;
dateOfBirth: string;
gender: string;
2023-06-06 14:32:36 +07:00
ExamOrder: number;
unitId: string;
UnitGroup: string;
2023-07-10 09:03:56 +07:00
positionNumber:string;
positionPath:string;
2023-06-06 14:32:36 +07:00
Unit: string;
2023-07-10 09:03:56 +07:00
reportingDate: string; //วันที่รายงานตัว
bmaOfficer: string;
statusId: string;
2023-06-06 18:01:56 +07:00
checkList: any;
2023-06-12 09:42:31 +07:00
address: string;
university: string;
degree: string;
2023-07-10 09:03:56 +07:00
disclaim: string;
profilePhoto:string;
organizationName:string;
organizationShortName:string;
2023-06-12 09:42:31 +07:00
major: string;
remark: string;
number: number;
examCount: number;
scoreResult: {
2023-06-26 16:34:41 +07:00
scoreAFull: number;
scoreA: number;
scoreBFull: number;
scoreB: number;
scoreCFull: number;
scoreC: number;
scoreSumFull: number;
scoreSum: number;
examResult: string;
2023-06-12 09:42:31 +07:00
};
}
2023-07-10 09:03:56 +07:00
interface PartialTableName {
personalId: string;
fullName: string;
idCard: string;
profilePhoto: string;
organizationName: string;
organizationShortName: string;
positionNumber: string;
positionPath: string;
reportingDate: string;
bmaOfficer: string;
2023-07-11 17:55:06 +07:00
number: number;
2023-07-10 09:03:56 +07:00
statusId: string;
disclaim: string;
}
export type { TableName ,PartialTableName};