52 lines
1 KiB
TypeScript
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 };
|