diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 5546d6a..ed31451 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -1512,6 +1512,8 @@ model Task { requestWorkId String requestWorkStep RequestWorkStepStatus @relation(fields: [step, requestWorkId], references: [step, requestWorkId]) + discount Float @default(0) + failedType String? failedComment String? diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 57df7ea..e7450b1 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -214,7 +214,7 @@ export class TaskController extends Controller { institutionId: string; registeredBranchId?: string; - taskList: { requestWorkId: string; step: number }[]; + taskList: { requestWorkId: string; step: number; discount?: number }[]; }, ) { return await prisma.$transaction(async (tx) => { @@ -343,7 +343,7 @@ export class TaskController extends Controller { institutionId: string; - taskList: { requestWorkId: string; step: number }[]; + taskList: { requestWorkId: string; step: number; discount?: number }[]; }, ) { const record = await prisma.taskOrder.findFirst({