feat: make service and product active

This commit is contained in:
Methapon2001 2024-12-20 14:33:07 +07:00
parent f673f2c953
commit 6625326f46

View file

@ -469,6 +469,17 @@ export class QuotationController extends Controller {
},
);
await Promise.all([
tx.service.updateMany({
where: { id: { in: ids.service }, status: Status.CREATED },
data: { status: Status.ACTIVE },
}),
tx.product.updateMany({
where: { id: { in: ids.product }, status: Status.CREATED },
data: { status: Status.ACTIVE },
}),
]);
return await tx.quotation.create({
include: {
productServiceList: {
@ -718,6 +729,17 @@ export class QuotationController extends Controller {
},
);
await Promise.all([
tx.service.updateMany({
where: { id: { in: ids.service }, status: Status.CREATED },
data: { status: Status.ACTIVE },
}),
tx.product.updateMany({
where: { id: { in: ids.product }, status: Status.CREATED },
data: { status: Status.ACTIVE },
}),
]);
return await tx.quotation.update({
include: {
productServiceList: {