hrms-mgt/src/modules/09_leave/interface/request/changeRound.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 598492b61e refactor(change-round): add permission check using attrIsUpdate for change round button
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 16:07:02 +07:00

38 lines
719 B
TypeScript

interface DataPost {
cardId: string;
firstName: string;
lastName: string;
page: number;
pageSize: number;
selectedNodeId?: string | null;
selectedNode?: string;
}
interface DataOption {
id: string;
name: string;
}
interface changeRoundEdit {
round: string;
date: string;
reson: string;
effectiveDate: Date | null;
}
interface MyObjectRoundChangeRef {
round: object | null;
effectiveDate: object | null;
[key: string]: any;
}
interface MyObjectRoundChangeMainRef {
cardId: object | null;
firstName: object | null;
lastName: object | null;
[key: string]: any;
}
export type {
DataPost,
changeRoundEdit,
MyObjectRoundChangeRef,
MyObjectRoundChangeMainRef,
DataOption,
};