diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 4c58f17..0eb7b3d 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -1246,7 +1246,6 @@ model QuotationWorker { id String @id @default(cuid()) no Int - code String employee Employee @relation(fields: [employeeId], references: [id]) employeeId String quotation Quotation @relation(fields: [quotationId], references: [id], onDelete: Cascade) diff --git a/src/controllers/05-quotation-controller.ts b/src/controllers/05-quotation-controller.ts index 75af8e1..ba1ad9a 100644 --- a/src/controllers/05-quotation-controller.ts +++ b/src/controllers/05-quotation-controller.ts @@ -503,12 +503,11 @@ export class QuotationController extends Controller { ...rest, ...price, statusOrder: +(rest.status === "INACTIVE"), - code: `${currentYear.toString().padStart(2, "0")}${currentMonth.toString().padStart(2, "0")}${currentDate.toString().padStart(2, "0")}${lastQuotation.value.toString().padStart(4, "0")}`, + code: `QT${currentYear.toString().padStart(2, "0")}${currentMonth.toString().padStart(2, "0")}${currentDate.toString().padStart(2, "0")}${lastQuotation.value.toString().padStart(4, "0")}`, worker: { createMany: { data: sortedEmployeeId.map((v, i) => ({ no: i, - code: "", employeeId: v, })), }, @@ -753,7 +752,6 @@ export class QuotationController extends Controller { skipDuplicates: true, data: sortedEmployeeId.map((v, i) => ({ no: i, - code: "", employeeId: v, })), },