แก้apiข้อมูลหลัก
This commit is contained in:
parent
73e07dfed6
commit
6b78a365fa
26 changed files with 1816 additions and 988 deletions
|
|
@ -24,10 +24,18 @@ export class ProfileLeave extends EntityBase {
|
|||
@Column({
|
||||
nullable: true,
|
||||
type: "datetime",
|
||||
comment: "วัน เดือน ปี ที่ลา",
|
||||
comment: "วัน เดือน ปี ที่เริ่มลา",
|
||||
default: null,
|
||||
})
|
||||
dateLeave: Date;
|
||||
dateLeaveStart: Date;
|
||||
|
||||
@Column({
|
||||
nullable: true,
|
||||
type: "datetime",
|
||||
comment: "วัน เดือน ปี ที่สิ้นสุดลา",
|
||||
default: null,
|
||||
})
|
||||
dateLeaveEnd: Date;
|
||||
|
||||
@Column({
|
||||
nullable: true,
|
||||
|
|
@ -95,8 +103,9 @@ export class ProfileLeaveHistory extends ProfileLeave {
|
|||
|
||||
export class CreateProfileLeave {
|
||||
profileId: string | null;
|
||||
leaveTypeId: string | null;
|
||||
dateLeave: Date | null;
|
||||
leaveTypeId: string;
|
||||
dateLeaveStart: Date | null;
|
||||
dateLeaveEnd: Date | null;
|
||||
leaveDays: number | null;
|
||||
leaveCount: number | null;
|
||||
totalLeave: number | null;
|
||||
|
|
@ -105,8 +114,9 @@ export class CreateProfileLeave {
|
|||
}
|
||||
|
||||
export type UpdateProfileLeave = {
|
||||
leaveTypeId?: string | null;
|
||||
dateLeave?: Date | null;
|
||||
leaveTypeId?: string;
|
||||
dateLeaveStart?: Date | null;
|
||||
dateLeaveEnd?: Date | null;
|
||||
leaveDays?: number | null;
|
||||
leaveCount?: number | null;
|
||||
totalLeave?: number | null;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue