hrms-mgt/src/modules/11_discipline/interface/request/result.ts

54 lines
1,007 B
TypeScript
Raw Normal View History

2023-11-24 16:52:10 +07:00
interface FormData {
resultDescription: string;
2023-12-15 17:29:47 +07:00
disciplineType: string;
titleType: string;
oc: string;
file: any
2023-12-20 17:04:32 +07:00
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 {
id:string
fileName:string
pathName:string
}
2023-11-24 16:52:10 +07:00
interface FormRef {
resultDescription: object | null;
2023-11-24 16:52:10 +07:00
[key: string]: any;
}
interface DataOption {
id: string;
name: string;
}
interface DataOptionRes {
organizationId: string;
organizationName: string;
}
interface DataListRow {
id: string
idInvestigate: string
idComplaint: string
respondentType: string
persons: PersonType
organizationId: string
resultDescription: string
}
2023-12-01 15:55:54 +07:00
interface PersonType {
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-15 17:29:47 +07:00
export type { FormData, FormRef, DataOption, DataOptionRes, PersonType, DataListRow ,FileArray};