hrms-mgt/src/modules/01_metadataNew/interface/request/Main.ts

67 lines
1.1 KiB
TypeScript
Raw Normal View History

interface DataSumCalendarObject {
id: number;
monthFull: String;
count: number;
color: String;
}
interface DataListsObject {
id: number;
count: number;
name: string;
}
interface FormListMainByRole {
page: number;
pageSize: number;
position: string;
round: string;
keyword: string;
year: number | null;
}
interface FormDataRole {
position: string;
year: number | null;
round: string;
org: string;
including: string;
includingName: string;
target: string;
unit: string;
weight: string;
meaning: string;
formula: string;
documentInfoEvidence: string;
node: number | null;
nodeId: string | null;
orgRevisionId: string | null;
2024-05-09 13:52:08 +07:00
date: any | null;
}
interface FormCompetency {
competencyType: string;
competencyName: string;
definition: string;
level_1: any;
level_2: string;
level_3: string;
level_4: string;
level_5: string;
evaluation: string;
}
interface FormQueryCapacity {
page: number;
pageSize: number;
keyword: string;
}
export type {
DataSumCalendarObject,
DataListsObject,
FormListMainByRole,
FormDataRole,
FormCompetency,
FormQueryCapacity,
};