2024-09-12 17:11:00 +07:00
|
|
|
interface FormQuery {
|
|
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
|
|
|
|
year: number;
|
|
|
|
|
keyword: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormCommand {
|
|
|
|
|
commandYear: number;
|
|
|
|
|
commandNo: string;
|
|
|
|
|
commandTypeId?: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormDataDetail {
|
2024-10-28 09:54:06 +07:00
|
|
|
issue: string | null; //คำสั่งเรื่อง
|
|
|
|
|
commandNo: string; //คำสั่งเลขที่
|
|
|
|
|
commandYear: number | null; //พ.ศ.
|
|
|
|
|
detailHeader: string; //เนื้อหาคำสั่งขึ้นต้น
|
|
|
|
|
detailBody: string; //เนื้อหาคำสั่งหลัก
|
|
|
|
|
detailFooter: string; //เนื้อหาคำสั่งลงท้าย
|
|
|
|
|
commandAffectDate: Date | null; //วันที่ลงนาม
|
|
|
|
|
commandExcecuteDate: Date | null; //วันที่คำสั่งมีผล
|
|
|
|
|
isBangkok: string | null; //คำสั่งสำนักปลัดกรุงเทพมหานคร
|
2024-09-12 17:11:00 +07:00
|
|
|
}
|
|
|
|
|
|
2024-09-24 10:50:42 +07:00
|
|
|
interface ListCommandSalaryType {
|
|
|
|
|
id: string;
|
2024-09-25 17:49:50 +07:00
|
|
|
createdAt: Date | null;
|
|
|
|
|
lastUpdatedAt: Date | null;
|
2024-09-24 10:50:42 +07:00
|
|
|
createdFullName: string;
|
|
|
|
|
lastUpdateFullName: string;
|
|
|
|
|
name: string;
|
|
|
|
|
commandSysId: string;
|
|
|
|
|
}
|
2024-09-25 17:49:50 +07:00
|
|
|
|
|
|
|
|
interface PersonInfo {
|
|
|
|
|
id: string;
|
|
|
|
|
citizenId: string;
|
|
|
|
|
prefix: string;
|
|
|
|
|
firstName: string;
|
|
|
|
|
lastName: string;
|
|
|
|
|
profileId: string;
|
|
|
|
|
order: number;
|
|
|
|
|
remarkVertical: string | null;
|
|
|
|
|
remarkHorizontal: string | null;
|
|
|
|
|
amount: number;
|
|
|
|
|
positionSalaryAmount: number;
|
2024-09-25 17:50:33 +07:00
|
|
|
mouthSalaryAmount: number;
|
2024-09-25 17:49:50 +07:00
|
|
|
}
|
|
|
|
|
|
2024-09-25 17:50:33 +07:00
|
|
|
export type {
|
|
|
|
|
FormQuery,
|
|
|
|
|
FormCommand,
|
|
|
|
|
FormDataDetail,
|
|
|
|
|
ListCommandSalaryType,
|
|
|
|
|
PersonInfo,
|
|
|
|
|
};
|