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) taskOrderStatus TaskOrderStatus @default(Pending)
taskList Task[] taskList Task[]
remark String?
contactName String contactName String
contactTel String contactTel String

View file

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