fixing data report

This commit is contained in:
Warunee Tamkoo 2024-09-06 17:34:54 +07:00
parent 7e83cd8d87
commit 8bb7a9c526

View file

@ -220,7 +220,7 @@ export class EvaluateResultController extends Controller {
throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบข้อมูลแบบมอบหมายงาน");
}
const experimenteeData = await this.personalRepository.find({
const experimenteeData = await this.personalRepository.findOne({
select: [
"personal_id",
"prefixName",
@ -233,11 +233,15 @@ export class EvaluateResultController extends Controller {
where: { personal_id: assign.personal_id },
});
const experimentee = await experimenteeData.map((element) => ({
...element,
name: element.prefixName + element.firstName + " " + element.lastName,
Oc: element.organization,
}));
if (!experimenteeData) {
throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบข้อมูลบุคคล");
}
const experimentee = await {
...experimenteeData,
name:
experimenteeData.prefixName + experimenteeData.firstName + " " + experimenteeData.lastName,
Oc: experimenteeData.organization,
};
const directorData = await this.assignDirectorRepository.find({
where: { assign_id },