diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 57f7a27..f6e89e2 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -129,6 +129,8 @@ export class TaskController extends Controller { const code = `PO${year}${month}${last.value.toString().padStart(6, "0")}`; + const { requestWork, ...rest } = body; + await tx.taskOrder.create({ include: { taskList: { @@ -141,11 +143,11 @@ export class TaskController extends Controller { createdBy: true, }, data: { - ...body, + ...rest, code, createdByUserId: req.user.sub, taskList: { - connect: body.requestWork.map((v) => ({ step_requestWorkId: v })), + connect: requestWork.map((v) => ({ step_requestWorkId: v })), }, }, });