รายการเงินเดือน => เพิ่มคนเลื่อนเงินเดือน

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-02-28 14:05:58 +07:00
parent 704fce71ed
commit 9955bc4fe0
8 changed files with 426 additions and 27 deletions

View file

@ -5,4 +5,10 @@ interface DataFilter {
type: string;
}
export type { DataFilter };
interface DataFilterPerson {
page: number;
pageSize: number;
keyword: string;
}
export type { DataFilter, DataFilterPerson };

View file

@ -0,0 +1,33 @@
interface DataPersonReq {
id: string;
type: string;
amount: number;
child1: string;
child1Id: string;
child2: string;
child2Id: string;
child3: string | null;
child3Id: string | null;
child4: string | null;
child4Id: string | null;
citizenId: string;
firstName: string;
isDuration: boolean;
isPunish: boolean;
isResult: boolean;
isRetired: boolean;
isRetired2: boolean;
lastName: string;
orgShortName: string;
posExecutive: string | null;
posLevel: string;
posMasterNo: number;
posMasterNoPrefix: string;
posMasterNoSuffix: string;
posType: string;
position: string;
prefix: string;
root: string;
rootId: string;
}
export type { DataPersonReq };

View file

@ -11,4 +11,35 @@ interface DataPeriodQuota {
chosen: number; //เลือกไปแล้ว
remaining: number; //คงเหลือโควตาnumber
}
export type { DataPeriodLatest, DataPeriodQuota };
interface DataPerson {
amount: number;
child1: string;
child1Id: string;
child2: string;
child2Id: string;
child3: string | null;
child3Id: string | null;
child4: string | null;
child4Id: string | null;
citizenId: string;
firstName: string;
isDuration: boolean;
isPunish: boolean;
isResult: boolean;
isRetired: boolean;
isRetired2: boolean;
lastName: string;
orgShortName: string;
posExecutive: string | null;
posLevel: string;
posMasterNo: number;
posMasterNoPrefix: string;
posMasterNoSuffix: string;
posType: string;
position: string;
prefix: string;
root: string;
rootId: string;
}
export type { DataPeriodLatest, DataPeriodQuota, DataPerson };