2023-10-19 15:39:18 +07:00
|
|
|
interface FormData {
|
2023-11-23 15:41:05 +07:00
|
|
|
id:string
|
2023-11-16 16:02:18 +07:00
|
|
|
respondentType: string
|
|
|
|
|
consideredAgency: string
|
|
|
|
|
title: string
|
|
|
|
|
description: string
|
|
|
|
|
dateReceived: Date | null
|
|
|
|
|
dateConsideration: Date | null
|
|
|
|
|
offenseDetails: string
|
|
|
|
|
levelConsideration: string
|
|
|
|
|
dateNotification: Date | null
|
|
|
|
|
complaintFrom: string
|
|
|
|
|
appellant: string
|
|
|
|
|
documentFile: any | null
|
2023-11-23 14:35:04 +07:00
|
|
|
status: string
|
2023-11-24 10:47:44 +07:00
|
|
|
result: string
|
2023-11-23 10:13:13 +07:00
|
|
|
persons: object|null
|
2023-11-16 16:02:18 +07:00
|
|
|
organizationId:string|null
|
2023-11-23 14:35:04 +07:00
|
|
|
disciplineComplaintDocs:object|null
|
2023-10-19 15:39:18 +07:00
|
|
|
}
|
|
|
|
|
|
2023-11-16 16:02:18 +07:00
|
|
|
interface ArrayPerson {
|
2023-11-30 18:02:29 +07:00
|
|
|
id: string
|
2023-11-23 14:35:04 +07:00
|
|
|
personId:string
|
|
|
|
|
idcard:string
|
|
|
|
|
name:string
|
|
|
|
|
prefix:string
|
|
|
|
|
firstName:string
|
|
|
|
|
lastName:string
|
|
|
|
|
posNo:string
|
|
|
|
|
position:string
|
|
|
|
|
positionLevel:string
|
|
|
|
|
salary:number|null
|
|
|
|
|
organization:string
|
2023-11-16 16:02:18 +07:00
|
|
|
}
|
2023-11-30 21:06:50 +07:00
|
|
|
|
2023-11-22 14:13:04 +07:00
|
|
|
interface ArrayFileList {
|
|
|
|
|
id:string
|
2023-11-23 14:35:04 +07:00
|
|
|
pathName:string
|
2023-11-22 14:13:04 +07:00
|
|
|
fileName:string
|
|
|
|
|
}
|
2023-10-19 15:39:18 +07:00
|
|
|
interface MyObjectComplaintsRef {
|
2023-11-16 16:02:18 +07:00
|
|
|
respondentType: object | null;
|
2023-11-23 10:13:13 +07:00
|
|
|
organizationId: object | null;
|
2023-11-16 16:02:18 +07:00
|
|
|
consideredAgency: object | null;
|
|
|
|
|
title: object | null;
|
|
|
|
|
dateReceived: object | null;
|
|
|
|
|
offenseDetails: object | null;
|
2023-10-19 15:39:18 +07:00
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
2023-11-14 11:18:52 +07:00
|
|
|
interface DataAddRequest {
|
2023-11-16 16:02:18 +07:00
|
|
|
id: string
|
|
|
|
|
idcard: string
|
|
|
|
|
name: string
|
2023-11-22 14:21:05 +07:00
|
|
|
positionNo: string
|
2023-11-16 16:02:18 +07:00
|
|
|
position: string
|
|
|
|
|
positionLevel: string
|
2023-11-22 12:03:33 +07:00
|
|
|
salary: string
|
2023-11-16 16:02:18 +07:00
|
|
|
organization: string
|
2023-11-14 11:18:52 +07:00
|
|
|
}
|
2023-10-19 15:39:18 +07:00
|
|
|
export type {
|
|
|
|
|
FormData,
|
2023-11-14 11:18:52 +07:00
|
|
|
MyObjectComplaintsRef,
|
2023-11-16 16:02:18 +07:00
|
|
|
DataAddRequest,
|
2023-11-22 14:13:04 +07:00
|
|
|
ArrayPerson,
|
|
|
|
|
ArrayFileList
|
2023-10-19 15:39:18 +07:00
|
|
|
}
|