ปรับค้นหาตำแหน่งลูกจ้าง

This commit is contained in:
Bright 2024-03-13 11:22:46 +07:00
parent 503e74ff13
commit a0486a10b9

View file

@ -253,11 +253,21 @@ export class EmployeePositionController extends Controller {
}
const mapDataEmpPosDict = await Promise.all(
findData.map(async (item: any) => {
let posTypeName = null;
let posLevelName = null;
if (item.employeePosType !== null && item.employeePosType !== undefined) {
posTypeName = item.employeePosType.posTypeName;
}
if (item.employeePosLevel !== null && item.employeePosLevel !== undefined) {
posLevelName = item.employeePosLevel.posLevelName;
}
return {
id: item.id,
posDictName: item.posDictName,
posTypeName: item.posType == null ? null : item.posType.posTypeName,
posLevelName: item.posLevel == null ? null : item.posLevel.posLevelName,
posTypeName: posTypeName,
posLevelName: posLevelName,
};
}),
);