Merge branch 'develop' into adiDev

This commit is contained in:
AdisakKanthawilang 2024-05-13 17:22:39 +07:00
commit f42f200c8a
14 changed files with 1608 additions and 13 deletions

View file

@ -102,8 +102,19 @@ export class ProfileAssessment extends EntityBase {
}
export class CreateProfileAssessment {
profileId?: string | null;
profileEmployeeId?: string | null;
profileId: string | null;
name: string | null;
date: Date | null;
point1: number | null;
point1Total: number | null;
point2: number | null;
point2Total: number | null;
pointSum: number | null;
pointSumTotal: number | null;
}
export class CreateProfileEmployeeAssessment {
profileEmployeeId: string | null;
name: string | null;
date: Date | null;
point1: number | null;

View file

@ -78,8 +78,16 @@ export class ProfileCertificate extends EntityBase {
}
export class CreateProfileCertificate {
profileId?: string | null;
profileEmployeeId?: string | null;
profileId: string | null;
expireDate: Date | null;
issueDate: Date | null;
certificateNo: string | null;
certificateType: string | null;
issuer: string | null;
}
export class CreateProfileEmployeeCertificate {
profileEmployeeId: string | null;
expireDate: Date | null;
issueDate: Date | null;
certificateNo: string | null;

View file

@ -82,8 +82,17 @@ export class ProfileHonor extends EntityBase {
}
export class CreateProfileHonor {
profileId?: string | null;
profileEmployeeId?: string | null;
profileId: string | null;
detail: string | null;
issueDate: Date | null;
issuer: string | null;
refCommandDate: Date | null;
refCommandNo: string | null;
isDate: boolean | null;
}
export class CreateProfileEmployeeHonor {
profileEmployeeId: string | null;
detail: string | null;
issueDate: Date | null;
issuer: string | null;

View file

@ -142,8 +142,24 @@ export class ProfileInsignia extends EntityBase {
}
export class CreateProfileInsignia {
profileId?: string | null;
profileEmployeeId?: string | null;
profileId: string | null;
year: number;
no: string | null;
volume: string | null;
section: string | null;
page: string | null;
receiveDate: Date | null;
insigniaId: string;
dateAnnounce: Date | null;
issue: string | null;
volumeNo: string | null;
refCommandDate: Date | null;
refCommandNo: string | null;
note: string | null;
}
export class CreateProfileEmployeeInsignia {
profileEmployeeId: string | null;
year: number;
no: string | null;
volume: string | null;

View file

@ -124,8 +124,22 @@ export class ProfileTraining extends EntityBase {
}
export class CreateProfileTraining {
profileId?: string | null;
profileEmployeeId?: string | null;
profileId: string | null;
startDate: Date | null;
endDate: Date | null;
numberOrder: string | null;
topic: string | null;
place: string | null;
dateOrder: Date | null;
department: string | null;
duration: string | null;
name: string | null;
yearly: number | null;
isDate: boolean | null;
}
export class CreateProfileEmployeeTraining {
profileEmployeeId: string | null;
startDate: Date | null;
endDate: Date | null;
numberOrder: string | null;