add portfolio

This commit is contained in:
AdisakKanthawilang 2025-04-18 14:55:24 +07:00
parent 6ad6788642
commit 5d1153abf3
3 changed files with 70 additions and 0 deletions

View file

@ -638,6 +638,22 @@ export class EvaluationController {
await this.assessmentRepository.save(assessment, { data: request });
setLogDataDiff(request, { before, after: assessment });
});
//Portfolio
// if (requestBody.portfolios != null)
// requestBody.portfolios.forEach(async (pfo) => {
// const portfolio = new Portfolio();
// portfolio.createdUserId = request.user.sub;
// portfolio.createdFullName = request.user.name;
// portfolio.createdAt = new Date();
// portfolio.lastUpdateUserId = request.user.sub;
// portfolio.lastUpdateFullName = request.user.name;
// portfolio.lastUpdatedAt = new Date();
// portfolio.name = pfo.name ?? _null;
// portfolio.detail = pfo.detail ?? _null;
// await this.assessmentRepository.save(assessment, { data: request });
// setLogDataDiff(request, { before, after: assessment });
// });
//EvaluationLogs
const evaluationLogs = new EvaluationLogs();
@ -1143,6 +1159,10 @@ export class EvaluationController {
pointSumTotal: assessment.pointSumTotal,
pointSum: assessment.pointSum,
})),
// portfolios: evaluation.portfolio.map((portfolio) => ({
// name: portfolio.name,
// detail: portfolio.detail,
// })),
// years: years
};