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

50 lines
1.1 KiB
TypeScript
Raw Normal View History

2023-10-19 15:39:18 +07:00
interface FormData {
complainantType: string
complainant: string
office: string
agency: string
topicComplaint: string
detail: string
datereceive: Date | null
dateconsideration: Date | null
offenseDescription: string
considerationLevel: string
datewarn: Date | null
receivecomplaints: string
petitioner: string
files: any | null
}
interface MyObjectComplaintsRef {
complainantType: object | null;
complainant: object | null;
office: object | null;
agency: object | null;
topicComplaint: object | null;
datereceive: object | null;
dateconsideration: object | null;
offenseDescription: object | null;
considerationLevel: object | null;
datewarn: object | null;
receivecomplaints: object | null;
petitioner: object | null;
files: object | null;
[key: string]: any;
}
interface DataAddRequest {
id:string
cardId:string
prefix:string
firstName:string
lastName:string
position:string
level:string
degree:string
oc:string
}
2023-10-19 15:39:18 +07:00
export type {
FormData,
MyObjectComplaintsRef,
DataAddRequest
2023-10-19 15:39:18 +07:00
}