hrms-mgt/src/modules/11_discipline/interface/response/complaint.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 cac4ff2bfa fix
2025-12-02 16:40:08 +07:00

52 lines
1 KiB
TypeScript

interface DataListRow {
id: string;
personId: string;
title: string;
dateReceived: string | null;
respondentType: string;
offenseDetails: string;
createdAt: string;
levelConsideration: string;
dateConsideration: string | null;
status: string;
statusMain?: string;
}
interface DataAdd {
id: string;
idcard: string;
name: string;
positionNo: string;
position: string;
positionLevel: string;
salary: string;
organization: string;
}
interface DataAddResponse {
id: string;
idcard: string;
name: string;
positionNo: string;
position: string;
positionLevel: string;
salary: string;
organization: string;
}
interface DataList {
id: string;
personId: string;
title: string;
dateReceived: Date | null;
respondentType: string;
offenseDetails: string;
createdAt: Date;
levelConsideration: string;
dateConsideration: Date | null;
status: string;
}
interface ocListType {
organizationId: string;
organizationName: string;
}
export type { DataList, DataListRow, DataAdd, DataAddResponse, ocListType };