feat: pre create payment data

This commit is contained in:
Methapon Metanipat 2024-10-17 13:03:02 +07:00
parent cbd8daccca
commit 648fb20bbc

View file

@ -448,6 +448,13 @@ export class QuotationController extends Controller {
data: { data: {
...rest, ...rest,
...price, ...price,
quotationPaymentData: {
create: rest.paySplit?.map((v) => ({
paymentStatus: "PaymentWait",
amount: v.amount,
date: new Date(),
})),
},
statusOrder: +(rest.status === "INACTIVE"), 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: `${currentYear.toString().padStart(2, "0")}${currentMonth.toString().padStart(2, "0")}${currentDate.toString().padStart(2, "0")}${lastQuotation.value.toString().padStart(4, "0")}`,
worker: { worker: {