46 lines
1.2 KiB
TypeScript
46 lines
1.2 KiB
TypeScript
interface FormData {
|
|
complaint: string;
|
|
dateInvestigate: Date | null;
|
|
dateAllegation: Date | null;
|
|
dateEvident: Date | null;
|
|
filesEvidence: File | null;
|
|
filesRecordAccuser: File | null;
|
|
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;
|
|
}
|
|
|
|
interface disciplinaryRef {
|
|
complaint: object | null;
|
|
dateInvestigate: object | null;
|
|
dateAllegation: object | null;
|
|
dateEvident: object | null;
|
|
filesEvidence: object | null;
|
|
filesRecordAccuser: object | null;
|
|
filesWitnesses: object | null;
|
|
filesEtc: object | null;
|
|
casefault: object | null;
|
|
typefault: object | null;
|
|
faultLevel: object | null;
|
|
refLaw: object | null;
|
|
detailComplaint: object | null;
|
|
whereInvestigate: object | null;
|
|
trueDetail: object | null;
|
|
evidence: object | null;
|
|
recordAccuser: object | null;
|
|
witnesses: object | null;
|
|
InvestResults: object | null;
|
|
[key: string]: any;
|
|
}
|
|
|
|
export type { FormData, disciplinaryRef };
|