no message

This commit is contained in:
kittapath 2024-10-03 11:54:55 +07:00
parent f550047545
commit 1106427250

View file

@ -867,8 +867,8 @@ export class CommandController extends Controller {
const path = this.commandTypePath(command.commandType.code);
if (path == null) throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบประเภทคำสั่งนี้ในระบบ");
new CallAPI()
.PostData(request, path + "excecute", {
await new CallAPI()
.PostData(request, path + "/excecute", {
refIds: command.commandRecives
.filter((x) => x.refId != null)
.map((x) => ({
@ -882,10 +882,10 @@ export class CommandController extends Controller {
mouthSalaryAmount: x.mouthSalaryAmount,
})),
})
.then(async (res) => {})
.catch((e) => {
.then(async (res) => {
command.status = "REPORTED";
});
})
.catch((e) => {});
}
command.lastUpdateUserId = request.user.sub;
command.lastUpdateFullName = request.user.name;
@ -958,8 +958,8 @@ export class CommandController extends Controller {
const path = this.commandTypePath(command.commandType.code);
if (path == null) throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบประเภทคำสั่งนี้ในระบบ");
new CallAPI()
.PostData(request, path + "attachment", {
await new CallAPI()
.PostData(request, path + "/attachment", {
refIds: command.commandRecives.map((x) => x.refId),
})
.then(async (res) => {
@ -1050,7 +1050,7 @@ export class CommandController extends Controller {
const path = this.commandTypePath(commandCode);
if (path == null) throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบประเภทคำสั่งนี้ในระบบ");
new CallAPI()
await new CallAPI()
.PostData(request, path, {
refIds: requestBody.persons.map((x) => x.refId),
})
@ -1090,87 +1090,87 @@ export class CommandController extends Controller {
commandTypePath(commandCode: string) {
switch (commandCode) {
case "C-PM-01":
return "/placement/recruit/report/";
return "/placement/recruit/report";
case "C-PM-02":
return "/placemant/recruit/report/";
return "/placement/candidate/report";
case "C-PM-03":
return "/placemant/appoint/report/";
return "/placement/appoint/report";
case "C-PM-04":
return "/placemant/move/report/";
return "/placement/move/report";
case "C-PM-05":
return "/placemant/appointment/appoint/report/";
return "/placement/appointment/appoint/report";
case "C-PM-06":
return "/placemant/appointment/slip/report/";
return "/placement/appointment/slip/report";
case "C-PM-07":
return "/placemant/appointment/move/report/";
return "/placement/appointment/move/report";
case "C-PM-08":
return "/retirement/other/appoint/report/";
return "/retirement/other/appoint/report";
case "C-PM-09":
return "/retirement/other/out/report/";
return "/retirement/other/out/report";
case "C-PM-10":
return "/xxxxxx/";
return "/xxxxxx";
case "C-PM-11":
return "/order/command11/report/";
return "/order/command11/report";
case "C-PM-12":
return "/order/command12/report/";
return "/order/command12/report";
case "C-PM-13":
return "/placement/transfer/command/report/";
return "/placement/transfer/command/report";
case "C-PM-14":
return "/placement/Receive/command/report/";
return "/placement/Receive/command/report";
case "C-PM-15":
return "/placement/officer/command/report/";
return "/placement/officer/command/report";
case "C-PM-16":
return "/placement/repatriation/command/report/";
return "/placement/repatriation/command/report";
case "C-PM-17":
return "/retirement/resign/command/report/";
return "/retirement/resign/command/report";
case "C-PM-18":
return "/retirement/out/command/report/";
return "/retirement/out/command/report";
case "C-PM-19":
return "/order/command19/report/";
return "/order/command19/report";
case "C-PM-20":
return "/order/command20/report/";
return "/order/command20/report";
case "C-PM-21":
return "/order/command21/report/";
return "/order/command21/report";
case "C-PM-22":
return "/placement/appointment/employee-appoint/report/";
return "/placement/appointment/employee-appoint/report";
case "C-PM-23":
return "/retirement/resign/employee/report/";
return "/retirement/resign/employee/report";
case "C-PM-24":
return "/placement/appointment/employee-move/report/";
return "/placement/appointment/employee-move/report";
case "C-PM-25":
return "/order/command25/report/";
return "/order/command25/report";
case "C-PM-26":
return "/order/command26/report/";
return "/order/command26/report";
case "C-PM-27":
return "/order/command27/report/";
return "/order/command27/report";
case "C-PM-28":
return "/order/command28/report/";
return "/order/command28/report";
case "C-PM-29":
return "/order/command29/report/";
return "/order/command29/report";
case "C-PM-30":
return "/order/command30/report/";
return "/order/command30/report";
case "C-PM-31":
return "/order/command31/report/";
return "/order/command31/report";
case "C-PM-32":
return "/order/command32/report/";
return "/order/command32/report";
case "C-PM-33":
return "/order/command33/report/";
return "/order/command33/report";
case "C-PM-34":
return "/order/command34/report/";
return "/order/command34/report";
case "C-PM-35":
return "/order/command35/report/";
return "/order/command35/report";
case "C-PM-36":
return "/order/command36/report/";
return "/order/command36/report";
case "C-PM-37":
return "/order/command37/report/";
return "/order/command37/report";
case "C-PM-38":
return "/order/command38/report/";
return "/order/command38/report";
case "C-PM-39":
return "/placemant/slip/report/";
return "/placement/slip/report";
case "C-PM-40":
return "/order/command40/report/";
return "/order/command40/report";
case "C-PM-41":
return "/retirement/resign/leave-cancel/report/";
return "/retirement/resign/leave-cancel/report";
default:
return null;
}