From 9b0b51ea3629b068e8c87d498e761a57bfface42 Mon Sep 17 00:00:00 2001 From: Kittapath Date: Thu, 18 Apr 2024 13:51:34 +0700 Subject: [PATCH] no message --- src/controllers/DevelopmentController.ts | 84 ++++++++++++------------ 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/src/controllers/DevelopmentController.ts b/src/controllers/DevelopmentController.ts index 2b61162..3cd0bc0 100644 --- a/src/controllers/DevelopmentController.ts +++ b/src/controllers/DevelopmentController.ts @@ -642,48 +642,6 @@ export class DevelopmentController extends Controller { await this.developmentProjectTechniqueActualRepository.remove( development.developmentProjectTechniqueActuals, ); - if (requestBody.developmentProjectTypes != null) { - await Promise.all( - requestBody.developmentProjectTypes.map(async (x) => { - let data = new DevelopmentProjectType(); - data.name = x; - data.createdUserId = request.user.sub; - data.createdFullName = request.user.name; - data.lastUpdateUserId = request.user.sub; - data.lastUpdateFullName = request.user.name; - data.developmentId = development.id; - await this.developmentProjectTypeRepository.save(data); - }), - ); - } - if (requestBody.developmentProjectTechniquePlanneds != null) { - await Promise.all( - requestBody.developmentProjectTechniquePlanneds.map(async (x) => { - let data = new DevelopmentProjectTechniquePlanned(); - data.name = x; - data.createdUserId = request.user.sub; - data.createdFullName = request.user.name; - data.lastUpdateUserId = request.user.sub; - data.lastUpdateFullName = request.user.name; - data.developmentId = development.id; - await this.developmentProjectTechniquePlannedRepository.save(data); - }), - ); - } - if (requestBody.developmentProjectTechniqueActuals != null) { - await Promise.all( - requestBody.developmentProjectTechniqueActuals.map(async (x) => { - let data = new DevelopmentProjectTechniquePlanned(); - data.name = x; - data.createdUserId = request.user.sub; - data.createdFullName = request.user.name; - data.lastUpdateUserId = request.user.sub; - data.lastUpdateFullName = request.user.name; - data.developmentId = development.id; - await this.developmentProjectTechniqueActualRepository.save(data); - }), - ); - } const _null: any = null; if ( requestBody.strategyChildPlannedNode != undefined && @@ -896,6 +854,48 @@ export class DevelopmentController extends Controller { } } await this.developmentRepository.save(development); + if (requestBody.developmentProjectTypes != null) { + await Promise.all( + requestBody.developmentProjectTypes.map(async (x) => { + let data = new DevelopmentProjectType(); + data.name = x; + data.createdUserId = request.user.sub; + data.createdFullName = request.user.name; + data.lastUpdateUserId = request.user.sub; + data.lastUpdateFullName = request.user.name; + data.developmentId = development.id; + await this.developmentProjectTypeRepository.save(data); + }), + ); + } + if (requestBody.developmentProjectTechniquePlanneds != null) { + await Promise.all( + requestBody.developmentProjectTechniquePlanneds.map(async (x) => { + let data = new DevelopmentProjectTechniquePlanned(); + data.name = x; + data.createdUserId = request.user.sub; + data.createdFullName = request.user.name; + data.lastUpdateUserId = request.user.sub; + data.lastUpdateFullName = request.user.name; + data.developmentId = development.id; + await this.developmentProjectTechniquePlannedRepository.save(data); + }), + ); + } + if (requestBody.developmentProjectTechniqueActuals != null) { + await Promise.all( + requestBody.developmentProjectTechniqueActuals.map(async (x) => { + let data = new DevelopmentProjectTechniquePlanned(); + data.name = x; + data.createdUserId = request.user.sub; + data.createdFullName = request.user.name; + data.lastUpdateUserId = request.user.sub; + data.lastUpdateFullName = request.user.name; + data.developmentId = development.id; + await this.developmentProjectTechniqueActualRepository.save(data); + }), + ); + } return new HttpSuccess(development.id); }