This commit is contained in:
Warunee Tamkoo 2024-05-28 17:01:29 +07:00
parent ba728ea000
commit ee9442702f
11 changed files with 212 additions and 88 deletions

View file

@ -56,7 +56,8 @@ interface Director {
interface FormData {
respondentType: string;
organizationId: string;
organizationId: string | null;
organization: string;
consideredAgency: string;
disciplinaryDateAllegation: Date | null;
disciplinaryDateEvident: Date | null;
@ -71,8 +72,8 @@ interface FormData {
directors: Director[];
persons: Persons[];
extendStatus: boolean;
disciplinaryDateStart: Date | null|string;
disciplinaryDateEnd: Date | null|string;
disciplinaryDateStart: Date | null | string;
disciplinaryDateEnd: Date | null | string;
daysExtend: number;
disciplinaryDateInvestigation: Date | null;
disciplinaryDateResult: Date | null;
@ -80,7 +81,7 @@ interface FormData {
disciplinaryCauseText: string;
disciplinaryResult: string;
disciplinaryExtendHistory: ExtendHistoryObject[];
disciplinaryFaultLevelOther:string
disciplinaryFaultLevelOther: string;
}
interface ExtendHistoryObject {

View file

@ -10,8 +10,8 @@ interface FormData {
evidenceFiles: any | null;
fileComplaint: File | null;
investigationExtendStatus: boolean | null;
investigationDateStart: Date | null|string;
investigationDateEnd: Date | null|string;
investigationDateStart: Date | null | string;
investigationDateEnd: Date | null | string;
investigationDaysExtend: number | null;
investigationStatusResult: string;
investigationCauseText: string;
@ -26,8 +26,9 @@ interface FormData {
organizationId: string;
persons: object | null;
investigationExtendHistory: ExtendHistoryObject[];
isDisciplinary:boolean
isAncestorDNA:boolean
isDisciplinary: boolean;
isAncestorDNA: boolean;
organization?: string;
}
interface ExtendHistoryObject {

View file

@ -8,6 +8,7 @@ interface listData {
position: string;
posNo: string;
positionLevel: string;
positionType: string;
salary: number;
status: string;
descriptionSuspend: string;
@ -30,6 +31,7 @@ interface dataType {
position: string;
posNo: string;
positionLevel: string;
positionType: string;
salary: number;
status: string;
statusEn: string;