2023-11-24 16:52:10 +07:00
|
|
|
interface FormData {
|
2023-11-29 13:48:07 +07:00
|
|
|
resultDescription: string;
|
2023-12-15 17:29:47 +07:00
|
|
|
disciplineType: string;
|
|
|
|
|
titleType: string;
|
|
|
|
|
oc: string;
|
2024-09-03 11:28:01 +07:00
|
|
|
file: any;
|
|
|
|
|
disciplineDisciplinary_DocResults: any;
|
2023-12-15 17:29:47 +07:00
|
|
|
year: number | null;
|
2023-11-24 16:52:10 +07:00
|
|
|
}
|
|
|
|
|
|
2023-12-15 17:29:47 +07:00
|
|
|
interface FileArray {
|
2024-09-03 11:28:01 +07:00
|
|
|
id: string;
|
|
|
|
|
fileName: string;
|
|
|
|
|
pathName: string;
|
2023-12-15 17:29:47 +07:00
|
|
|
}
|
2023-11-24 16:52:10 +07:00
|
|
|
interface FormRef {
|
2023-11-29 13:48:07 +07:00
|
|
|
resultDescription: object | null;
|
2023-11-24 16:52:10 +07:00
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
2023-12-01 15:44:16 +07:00
|
|
|
interface DataOption {
|
|
|
|
|
id: string;
|
|
|
|
|
name: string;
|
|
|
|
|
}
|
|
|
|
|
interface DataOptionRes {
|
|
|
|
|
organizationId: string;
|
|
|
|
|
organizationName: string;
|
|
|
|
|
}
|
|
|
|
|
interface DataListRow {
|
2024-09-03 11:28:01 +07:00
|
|
|
id: string;
|
|
|
|
|
idInvestigate: string;
|
|
|
|
|
idComplaint: string;
|
|
|
|
|
respondentType: string;
|
|
|
|
|
persons: PersonType;
|
|
|
|
|
organizationId: string;
|
|
|
|
|
resultDescription: string;
|
2023-12-01 15:44:16 +07:00
|
|
|
}
|
|
|
|
|
|
2023-12-01 15:55:54 +07:00
|
|
|
interface PersonType {
|
2024-09-03 11:28:01 +07:00
|
|
|
id: string;
|
|
|
|
|
idcard: string;
|
|
|
|
|
name: string;
|
|
|
|
|
prefix: string;
|
|
|
|
|
firstName: string;
|
|
|
|
|
lastName: string;
|
|
|
|
|
position: string;
|
|
|
|
|
positionLevel: string;
|
|
|
|
|
salary: number;
|
|
|
|
|
personId: string;
|
|
|
|
|
posNo: string;
|
|
|
|
|
organization: string;
|
2023-12-01 15:55:54 +07:00
|
|
|
}
|
2025-04-21 13:49:16 +07:00
|
|
|
|
|
|
|
|
interface FaultTypeOption {
|
|
|
|
|
id: number;
|
|
|
|
|
subId: number;
|
|
|
|
|
title: string;
|
|
|
|
|
value: boolean;
|
2025-04-21 14:55:27 +07:00
|
|
|
status_select: number;
|
2025-04-21 13:49:16 +07:00
|
|
|
}
|
2024-09-03 11:28:01 +07:00
|
|
|
export type {
|
|
|
|
|
FormData,
|
|
|
|
|
FormRef,
|
|
|
|
|
DataOption,
|
|
|
|
|
DataOptionRes,
|
|
|
|
|
PersonType,
|
|
|
|
|
DataListRow,
|
|
|
|
|
FileArray,
|
2025-04-21 13:49:16 +07:00
|
|
|
FaultTypeOption
|
2024-09-03 11:28:01 +07:00
|
|
|
};
|