diff --git a/src/controllers/ProfileSalaryController.ts b/src/controllers/ProfileSalaryController.ts index 1f3c614b..7f9615af 100644 --- a/src/controllers/ProfileSalaryController.ts +++ b/src/controllers/ProfileSalaryController.ts @@ -348,6 +348,9 @@ export class ProfileSalaryController extends Controller { .filter(x => profileIds.has(x.profileId)) .map(x => ({ ...x, + isProbation: Boolean(x.isProbation), + isLeave: Boolean(x.isLeave), + isRetirement: Boolean(x.isRetirement), Educations: x.Educations ? JSON.stringify(x.Educations) : "", })); if (mapData.length > 0) { @@ -367,6 +370,9 @@ export class ProfileSalaryController extends Controller { .filter(x => profileEmpIds.has(x.profileEmployeeId)) .map(x => ({ ...x, + isProbation: Boolean(x.isProbation), + isLeave: Boolean(x.isLeave), + isRetirement: Boolean(x.isRetirement), Educations: x.Educations ? JSON.stringify(x.Educations) : "", })); if (mapData.length > 0) { diff --git a/src/entities/view/viewRegistryEmployee.ts b/src/entities/view/viewRegistryEmployee.ts index a26e20f0..807d08bc 100644 --- a/src/entities/view/viewRegistryEmployee.ts +++ b/src/entities/view/viewRegistryEmployee.ts @@ -298,4 +298,7 @@ export class viewRegistryEmployee { @ViewColumn() fields: string; + + @ViewColumn() + employeeClass: string; }