ปรับวินัยในส่วนของสอบสวน และเพิ่มเมนูรายชื่อผู้ถูกพักราชการ

This commit is contained in:
Warunee Tamkoo 2023-11-28 15:44:25 +07:00
parent ea614b07c2
commit 32a3ae5467
13 changed files with 2207 additions and 519 deletions

View file

@ -12,8 +12,8 @@ interface Persons {
name: string;
}
interface Director {
directorId: string;
duty: string;
directorId?: string;
duty?: string;
email: string;
firstName: string;
id: string;
@ -21,7 +21,7 @@ interface Director {
phone: string;
position: string;
prefix: string;
total: number;
total?: number;
}
// interface Persons {
// personId: string; //id อ้างอิง profile
@ -52,6 +52,15 @@ interface FormData {
result: string;
directors: Director[];
persons: Persons[];
clickTime: boolean;
disciplinaryDateStart: Date | null;
disciplinaryDateEnd: Date | null;
daysExtend: number;
disciplinaryDateInvestigation: Date | null;
disciplinaryDateResult: Date | null;
disciplinaryStatusResult: string;
disciplinaryCauseText: string;
disciplinaryResult: string;
// filesWitnesses: File | null;
// filesEtc: File | null;
@ -74,16 +83,21 @@ interface FormData {
interface DisciplinaryRef {
respondentType: object | null;
organizationId: object | null;
disciplinaryDateAllegation: object | null;
disciplinaryDateEvident: object | null;
disciplinaryCaseFault: object | null;
disciplinaryInvestigateAt: object | null;
// disciplinaryDateAllegation: object | null;
// disciplinaryDateEvident: object | null;
// disciplinaryCaseFault: object | null;
// disciplinaryInvestigateAt: object | null;
disciplinaryFaultLevel: object | null;
disciplinaryRefLaw: object | null;
disciplinarySummaryEvidence: object | null;
disciplinaryRecordAccuser: object | null;
disciplinaryWitnesses: object | null;
result: object | null;
// disciplinaryRefLaw: object | null;
// disciplinarySummaryEvidence: object | null;
// disciplinaryRecordAccuser: object | null;
// disciplinaryWitnesses: object | null;
// result: object | null;
date: object | null;
dateEnd: object | null;
daysExtend: object | null;
disciplinaryDateResult: object | null;
// filesRecordAccuser: object | null;
// filesWitnesses: object | null;
// filesEtc: object | null;