diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 557445f..4ee9e66 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -511,15 +511,17 @@ export class TaskActionController extends Controller { if (!record) throw notFoundError("Task Order"); await prisma.$transaction([ + prisma.taskOrder.update({ + where: { id: taskOrderId }, + data: { taskOrderStatus: TaskOrderStatus.Complete }, + }), prisma.task.updateMany({ where: { taskOrderId: taskOrderId, taskStatus: TaskStatus.Validate, requestWorkStep: { responsibleUserId: submitUserId }, }, - data: { - taskStatus: TaskStatus.Complete, - }, + data: { taskStatus: TaskStatus.Complete }, }), ]); }