This commit is contained in:
AdisakKanthawilang 2025-04-23 16:40:42 +07:00
parent b2d4fd202c
commit 2dcabd5a66
2 changed files with 24 additions and 19 deletions

View file

@ -291,23 +291,23 @@ export class ReoportController {
if (!evaluation.userId) {
return "ไม่พบข้อมูลผู้ขอประเมิน";
}
await new CallAPI()
.GetData(request, `/org/profile/keycloak/commander/${evaluation.userId}`)
.then(async (x) => {
(root = x.root),
(dateStart = x.dateStart),
(dateRetireLaw = x.dateRetireLaw),
(org = x.org),
(commanderFullname = x.commanderFullname),
(commanderPosition = x.commanderPosition),
(commanderRootName = x.commanderRootName),
(commanderOrg = x.commanderOrg),
(commanderAboveFullname = x.commanderAboveFullname),
(commanderAbovePosition = x.commanderAbovePosition),
(commanderAboveRootName = x.commanderAboveRootName),
(commanderAboveOrg = x.commanderAboveOrg);
})
.catch();
// await new CallAPI()
// .GetData(request, `/org/profile/keycloak/commander/${evaluation.userId}`)
// .then(async (x) => {
// (root = x.root),
// (dateStart = x.dateStart),
// (dateRetireLaw = x.dateRetireLaw),
// (org = x.org),
// (commanderFullname = x.commanderFullname),
// (commanderPosition = x.commanderPosition),
// (commanderRootName = x.commanderRootName),
// (commanderOrg = x.commanderOrg),
// (commanderAboveFullname = x.commanderAboveFullname),
// (commanderAbovePosition = x.commanderAbovePosition),
// (commanderAboveRootName = x.commanderAboveRootName),
// (commanderAboveOrg = x.commanderAboveOrg);
// })
// .catch();
const evaluationOld = await this.evaluationRepository.find({
where: {
id: Not(id),
@ -351,8 +351,9 @@ export class ReoportController {
positionLevel: evaluation.positionLevel ? evaluation.positionLevel : "",
detailAnnounceStep5Body: evaluation.detailAnnounceStep5Body,
detailAnnounceStep5Footer: evaluation.detailAnnounceStep5Footer,
positionArea: evaluation.positionArea,
positionAreaWithSym: evaluation.positionArea?`(${Extension.ToThaiNumber(evaluation.positionArea)})` : "",
posExecutive: evaluation.posExecutive,
posFull: (evaluation.position ? `${evaluation.position}` : "") + (evaluation.posExecutive ? " " + `${evaluation.posExecutive}` : "") + (evaluation.positionLevel ? " " + `${evaluation.positionLevel}` : ""),
birthDate:
evaluation.birthDate != null && evaluation.birthDate != ""
? Extension.ToThaiNumber(
@ -440,7 +441,9 @@ export class ReoportController {
amount: salaries.amount
? Extension.ToThaiNumber(salaries.amount.toLocaleString())
: "-",
position: salaries.positionName ? Extension.ToThaiNumber(salaries.positionName) : "-",
position: salaries.positionName ? salaries.positionName : "-",
positionExecutive: salaries.positionExecutive ? salaries.positionExecutive : "",
positionAndPosEx: (salaries.positionName ? salaries.positionName : "") + (salaries.positionExecutive ? " " + salaries.positionExecutive : ""),
positionSalaryAmount: salaries.positionSalaryAmount,
mouthSalaryAmount: salaries.mouthSalaryAmount,
posNo: salaries.posNo,