Merge branch 'develop'

This commit is contained in:
Methapon2001 2025-01-23 14:16:12 +07:00
commit 41e269f2ac
3 changed files with 16 additions and 6 deletions

View file

@ -0,0 +1,2 @@
-- AlterTable
ALTER TABLE "TaskOrder" ADD COLUMN "remark" TEXT;

View file

@ -1547,6 +1547,8 @@ model TaskOrder {
taskOrderStatus TaskOrderStatus @default(Pending)
taskList Task[]
remark String?
contactName String
contactTel String

View file

@ -227,6 +227,8 @@ export class TaskController extends Controller {
institutionId: string;
registeredBranchId?: string;
remark?: string;
taskList: { requestWorkId: string; step: number }[];
taskProduct: { productId: string; discount?: number }[];
},
@ -358,6 +360,8 @@ export class TaskController extends Controller {
institutionId: string;
remark?: string;
taskList: { requestWorkId: string; step: number }[];
taskProduct: { productId: string; discount?: number }[];
},
@ -428,12 +432,14 @@ export class TaskController extends Controller {
data: {
...body,
taskList: {
deleteMany: record?.taskList.filter(
(lhs) =>
!body.taskList.find(
(rhs) => lhs.requestWorkId === rhs.requestWorkId && lhs.step === rhs.step,
),
),
deleteMany: record?.taskList
.filter(
(lhs) =>
!body.taskList.find(
(rhs) => lhs.requestWorkId === rhs.requestWorkId && lhs.step === rhs.step,
),
)
.map((v) => ({ id: v.id })),
createMany: {
data: body.taskList.filter(
(lhs) =>