เพิ่มเงื่อนไข type
This commit is contained in:
parent
bd9b8b4183
commit
a56d469736
1 changed files with 47 additions and 21 deletions
|
|
@ -1667,27 +1667,53 @@ export class DevelopmentController extends Controller {
|
||||||
await Promise.all(
|
await Promise.all(
|
||||||
getDevelopment.map(async (x) => {
|
getDevelopment.map(async (x) => {
|
||||||
const _data = Object.assign(new DevelopmentHistory(), x);
|
const _data = Object.assign(new DevelopmentHistory(), x);
|
||||||
await new CallAPI()
|
|
||||||
.PostData(request, "org/profile/training", {
|
if (x.type === "OFFICER") {
|
||||||
profileId: x.profileId,
|
await new CallAPI()
|
||||||
name: x.development == null ? null : x.development.projectName,
|
.PostData(request, "org/profile/training", {
|
||||||
topic: x.development == null ? null : x.development.topicAcademic,
|
profileId: x.profileId,
|
||||||
yearly: x.development == null ? null : x.development.year,
|
name: x.development == null ? null : x.development.projectName,
|
||||||
place: x.development == null ? null : x.development.addressAcademic,
|
topic: x.development == null ? null : x.development.topicAcademic,
|
||||||
duration: x.trainingDays,
|
yearly: x.development == null ? null : x.development.year,
|
||||||
department: x.development == null ? null : x.development.root,
|
place: x.development == null ? null : x.development.addressAcademic,
|
||||||
numberOrder: x.order,
|
duration: x.trainingDays,
|
||||||
dateOrder: x.dateOrder,
|
department: x.development == null ? null : x.development.root,
|
||||||
startDate: x.dateStart,
|
numberOrder: x.order,
|
||||||
endDate: x.dateEnd,
|
dateOrder: x.dateOrder,
|
||||||
isDate: true,
|
startDate: x.dateStart,
|
||||||
})
|
endDate: x.dateEnd,
|
||||||
.then((x) => {
|
isDate: true,
|
||||||
_data.isDone = true;
|
})
|
||||||
})
|
.then((x) => {
|
||||||
.catch((x) => {
|
_data.isDone = true;
|
||||||
_data.isDone = false;
|
})
|
||||||
});
|
.catch((x) => {
|
||||||
|
_data.isDone = false;
|
||||||
|
});
|
||||||
|
} else if (x.type === "EMPLOYEE") {
|
||||||
|
await new CallAPI()
|
||||||
|
.PostData(request, "org/profile/training", {
|
||||||
|
profileId: x.profileId,
|
||||||
|
name: x.development == null ? null : x.development.projectName,
|
||||||
|
topic: x.development == null ? null : x.development.topicAcademic,
|
||||||
|
yearly: x.development == null ? null : x.development.year,
|
||||||
|
place: x.development == null ? null : x.development.addressAcademic,
|
||||||
|
duration: x.trainingDays,
|
||||||
|
department: x.development == null ? null : x.development.root,
|
||||||
|
numberOrder: x.order,
|
||||||
|
dateOrder: x.dateOrder,
|
||||||
|
startDate: x.dateStart,
|
||||||
|
endDate: x.dateEnd,
|
||||||
|
isDate: true,
|
||||||
|
})
|
||||||
|
.then((x) => {
|
||||||
|
_data.isDone = true;
|
||||||
|
})
|
||||||
|
.catch((x) => {
|
||||||
|
_data.isDone = false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
_data.lastUpdateUserId = request.user.sub;
|
_data.lastUpdateUserId = request.user.sub;
|
||||||
_data.lastUpdateFullName = request.user.name;
|
_data.lastUpdateFullName = request.user.name;
|
||||||
await this.developmentHistoryRepository.save(_data);
|
await this.developmentHistoryRepository.save(_data);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue