diff --git a/src/controllers/service/service-controller.ts b/src/controllers/service/service-controller.ts index 594ec8e..72fb3da 100644 --- a/src/controllers/service/service-controller.ts +++ b/src/controllers/service/service-controller.ts @@ -230,6 +230,7 @@ export class ServiceController extends Controller { }, data: { ...payload, + statusOrder: +(body.status === "INACTIVE"), code: `${body.code.toLocaleUpperCase()}${last.value.toString().padStart(3, "0")}`, work: { connect: workList.map((v) => ({ id: v.id })) }, createdBy: req.user.name, @@ -290,6 +291,7 @@ export class ServiceController extends Controller { return await tx.service.update({ data: { ...payload, + statusOrder: +(payload.status === "INACTIVE"), work: { deleteMany: {}, connect: workList.map((v) => ({ id: v.id })),