clone code

This commit is contained in:
Kittapath 2023-06-01 12:54:58 +07:00
parent c9597d1e38
commit d57bcd1719
362 changed files with 104804 additions and 0 deletions

View file

@ -0,0 +1,29 @@
interface DataProps {
row: RequestItemsObject
rowIndex: number
}
//ข้อมูล
interface RequestItemsObject {
id: string
location: string
position: string
salary: number | null
duration: [Date, Date]
reason: string
}
//columns
interface Columns {
[index: number]: {
name: String
align: String
label: String
sortable: Boolean
field: String
headerStyle: String
style: String
}
}
export type { RequestItemsObject, Columns, DataProps }

View file

@ -0,0 +1,6 @@
interface DataLink {
name: string | null;
link: string | null;
}
export type { DataLink };

View file

@ -0,0 +1,30 @@
interface DataProps {
row: RequestItemsObject;
rowIndex: number;
}
//ข้อมูล
interface RequestItemsObject {
id: string;
educationLevelId: string;
educationLevel: string;
major: string;
scores: number | null;
name: string;
duration: [Date, Date];
}
//columns
interface Columns {
[index: number]: {
name: String;
align: String;
label: String;
sortable: Boolean;
field: String;
headerStyle: String;
style: String;
};
}
export type { RequestItemsObject, Columns, DataProps };

View file

@ -0,0 +1,30 @@
//ข้อมูล
interface RequestItemsObject {
id: number;
fullname: String;
avatar: String;
citizenId: String;
position: String;
line: String;
linePosition: String;
level: String;
positionFormalManage: String;
positionManage: String;
numberPosition: String;
government: String;
}
//columns
interface Columns {
[index: number]: {
name: String;
align: String;
label: String;
sortable: Boolean;
field: String;
headerStyle: String;
style: String;
};
}
export type { RequestItemsObject, Columns };

View file

@ -0,0 +1,89 @@
//ข้อมูล
interface RequestPeriodExam {
announcementDate: string;
announcementEndDate: string;
announcementStartDate: string;
examDate: string;
announcementExam: boolean;
bankExam: RequestPayment[];
checkDisability: boolean;
checkDocument: boolean;
detail: string;
fee: number;
id: string;
isActive: boolean;
name: string;
note: string;
organizationCodeId: string;
organizationCodeName: string;
organizationId: string;
organizationName: string;
paymentEndDate: string;
paymentKrungThai: string;
paymentStartDate: string;
positionExam: RequestPosition[];
registerEndDate: string;
registerStartDate: string;
round: number;
year: number;
category: string;
}
interface RequestPeriodCompete {
announcementEndDate: string;
announcementStartDate: string;
examDate: string;
detail: string;
fee: number;
id: string;
name: string;
note: string;
paymentEndDate: string;
paymentStartDate: string;
registerEndDate: string;
registerStartDate: string;
order: number;
year: number;
announcementDate: string;
}
interface RequestPeriodDisable {
announcementEndDate: string;
announcementStartDate: string;
examDate: string;
detail: string;
fee: number;
id: string;
name: string;
note: string;
paymentEndDate: string;
paymentStartDate: string;
registerEndDate: string;
registerStartDate: string;
round: number;
year: number;
announcementDate: string;
}
interface RequestPosition {
id: string;
positionId: string;
positionName: string;
typeId: string;
typeName: string;
}
interface RequestPayment {
id: string;
accountNumber: string;
bankName: string;
accountName: string;
}
export type {
RequestPeriodExam,
RequestPosition,
RequestPayment,
RequestPeriodCompete,
RequestPeriodDisable,
};