hrms-mgt/src/modules/11_discipline/interface/index/Main.ts

57 lines
1 KiB
TypeScript
Raw Normal View History

interface DataOption {
id: string;
name: string;
}
interface DataNumberOption {
id: number;
name: string;
}
interface InvestigatefactsDataRowType {
id: string;
subject: string;
interrogated: string;
complaintOffenseDetails: string;
investigationDetail: string;
dateInvestigate: string;
statusResult: string;
status: string;
}
2023-10-19 15:37:39 +07:00
interface investigateDisDataRowType {
id: string;
subject: string;
interrogated: string;
fault: string | undefined;
penaltyLevel: string | undefined;
caseFault: string;
dateInvestigate: string | null;
status: string | undefined;
active: string | undefined;
}
interface directorType {
nameDirector: string;
position: string;
duty: string;
email: string;
telephone: string;
role: string;
}
interface FileLists {
id: string; //id เอกสาร
fileName: string; //ชื่่อเอกสาร
pathName: string; //link file
}
export type {
DataOption,
InvestigatefactsDataRowType,
investigateDisDataRowType,
directorType,
DataNumberOption,
FileLists,
};