fix entity and api
This commit is contained in:
parent
f793c2465b
commit
c0f6c5ab9d
3 changed files with 183 additions and 43 deletions
|
|
@ -295,7 +295,7 @@ export class DevelopmentEmployeeHistoryController extends Controller {
|
|||
async GetDevelopemtHistoryById(@Path() id: string) {
|
||||
const type = "EMPLOYEE";
|
||||
const getDevelopment = await this.developmentHistoryRepository.findOne({
|
||||
relations: ["development"],
|
||||
relations: ["development","employeePosLevel","employeePosType"],
|
||||
where: { id: id, type: type },
|
||||
});
|
||||
if (!getDevelopment) {
|
||||
|
|
@ -310,7 +310,9 @@ export class DevelopmentEmployeeHistoryController extends Controller {
|
|||
citizenId: getDevelopment.citizenId ? getDevelopment.citizenId : null,
|
||||
position: getDevelopment.position ? getDevelopment.position : null,
|
||||
posLevelId: getDevelopment.employeePosLevelId ? getDevelopment.employeePosLevelId : null,
|
||||
posLevelName: getDevelopment.employeePosLevel.posLevelName ? getDevelopment.employeePosLevel.posLevelName : null,
|
||||
posTypeId: getDevelopment.employeePosTypeId ? getDevelopment.employeePosTypeId : null,
|
||||
posTypeName: getDevelopment.employeePosType.posTypeName ? getDevelopment.employeePosType.posTypeName : null,
|
||||
developmentId: getDevelopment.developmentId ? getDevelopment.developmentId : null,
|
||||
order: getDevelopment.order ? getDevelopment.order : null,
|
||||
dateOrder: getDevelopment.dateOrder ? getDevelopment.dateOrder : null,
|
||||
|
|
|
|||
|
|
@ -291,7 +291,7 @@ export class DevelopmentOfficerHistoryController extends Controller {
|
|||
async GetDevelopemtHistoryById(@Path() id: string) {
|
||||
const type = "OFFICER";
|
||||
const getDevelopment = await this.developmentHistoryRepository.findOne({
|
||||
relations: ["development"],
|
||||
relations: ["development","posLevel","posType"],
|
||||
where: { id: id, type: type },
|
||||
});
|
||||
if (!getDevelopment) {
|
||||
|
|
@ -306,7 +306,9 @@ export class DevelopmentOfficerHistoryController extends Controller {
|
|||
citizenId: getDevelopment.citizenId ? getDevelopment.citizenId : null,
|
||||
position: getDevelopment.position ? getDevelopment.position : null,
|
||||
posLevelId: getDevelopment.posLevelId ? getDevelopment.posLevelId : null,
|
||||
posLevelName: getDevelopment.posLevel.posLevelName ? getDevelopment.posLevel.posLevelName : null,
|
||||
posTypeId: getDevelopment.posTypeId ? getDevelopment.posTypeId : null,
|
||||
posTypeName: getDevelopment.posType.posTypeName ? getDevelopment.posType.posTypeName : null,
|
||||
developmentId: getDevelopment.developmentId ? getDevelopment.developmentId : null,
|
||||
order: getDevelopment.order ? getDevelopment.order : null,
|
||||
dateOrder: getDevelopment.dateOrder ? getDevelopment.dateOrder : null,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue