fix: task order not update after complete

This commit is contained in:
Methapon2001 2024-12-20 11:27:44 +07:00
parent 7fae767be5
commit 65c1f666c2

View file

@ -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 },
}),
]);
}