-
-
-
-
- รายละเอียดของ{{ title }}
-
- ขอยกเลิก{{ title }}
-
-
-
-
-
-
-
-
เขียนที่
-
{{ location }}
-
เรื่องและเหตุผลการลา
-
{{ subject }}
-
วัน เดือน ปีเริ่มต้น
-
{{ dateStart }}
-
วัน เดือน ปีสิ้นสุด
-
{{ dateEnd }}
-
จำนวนวันที่ลา
-
{{ numDate }}
-
สถานที่ติดต่อขณะลา
-
{{ place }}
-
หมายเลขโทรศัพท์
-
{{ phone }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/modules/11_discipline/interface/request/disciplinary.ts b/src/modules/11_discipline/interface/request/disciplinary.ts
index fd22c0be4..c15f32ec8 100644
--- a/src/modules/11_discipline/interface/request/disciplinary.ts
+++ b/src/modules/11_discipline/interface/request/disciplinary.ts
@@ -76,23 +76,15 @@ interface FormData {
disciplinaryStatusResult: string;
disciplinaryCauseText: string;
disciplinaryResult: string;
+ disciplinaryExtendHistory: ExtendHistoryObject[];
+}
- // filesWitnesses: File | null;
- // filesEtc: File | null;
- // casefault: string;
- // typefault: string;
- // faultLevel: string;
- // refLaw: string;
- // detailComplaint: string;
- // whereInvestigate: string;
- // trueDetail: string;
- // evidence: string;
- // recordAccuser: string;
- // witnesses: string;
- // InvestResults: string;
- // complaintStatus: string;
-
- // consideredAgency: string;
+interface ExtendHistoryObject {
+ name: string;
+ num: number;
+ daysExtend: number | null;
+ dateStart: Date;
+ dateEnd: Date;
}
interface DisciplinaryRef {
diff --git a/src/modules/11_discipline/interface/request/investigate.ts b/src/modules/11_discipline/interface/request/investigate.ts
index c47598d7a..544092209 100644
--- a/src/modules/11_discipline/interface/request/investigate.ts
+++ b/src/modules/11_discipline/interface/request/investigate.ts
@@ -32,4 +32,42 @@ interface MyObjectInvestigateRef {
reason: object | null;
[key: string]: any;
}
-export type { FormData, MyObjectInvestigateRef };
+
+interface FormDataList {
+ id: string;
+ idComplaint: string;
+ investigationDetail: string;
+ complaint: string;
+ complaintdetail: string;
+ investigationDescription: string;
+ fault: string;
+ investigationDetailOther: string;
+ evidenceFiles: any | null;
+ fileComplaint: File | null;
+ investigationExtendStatus: boolean | null;
+ investigationDateStart: Date | null;
+ investigationDateEnd: Date | null;
+ investigationDaysExtend: number | null;
+ investigationStatusResult: string;
+ investigationCauseText: string;
+ complaintStatus: string;
+ result: string;
+ directors: object | null;
+ status: string;
+ disciplineInvestigateDocs: any;
+ disciplineInvestigateRelevantDocs: any;
+ documentFile: any | null;
+ respondentType: string;
+ organizationId: string;
+ persons: object | null;
+ disciplinaryExtendHistory: ExtendHistoryObject[];
+}
+
+interface ExtendHistoryObject {
+ name: string;
+ num: number;
+ daysExtend: number | null;
+ dateStart: Date;
+ dateEnd: Date;
+}
+export type { FormData, MyObjectInvestigateRef,FormDataList };