fix: wrong canceled count

This commit is contained in:
Methapon2001 2025-02-19 15:15:04 +07:00
parent a9cf88d6d4
commit 8d27fdfae0

View file

@ -282,20 +282,33 @@ export class QuotationController extends Controller {
select: {
requestWork: {
where: {
OR: [
{ request: { requestDataStatus: RequestDataStatus.Canceled } },
{ stepStatus: { some: { workStatus: RequestWorkStatus.Canceled } } },
],
creditNoteId: null,
stepStatus: { some: { workStatus: RequestWorkStatus.Canceled } },
},
},
},
},
},
where: {
requestWork: {
some: {
creditNoteId: null,
stepStatus: { some: { workStatus: RequestWorkStatus.Canceled } },
OR: [
{
requestDataStatus: RequestDataStatus.Canceled,
requestWork: {
some: { creditNoteId: null },
},
},
},
{
requestWork: {
some: {
creditNoteId: null,
stepStatus: { some: { workStatus: RequestWorkStatus.Canceled } },
},
},
},
],
quotationId: { in: result.map((v) => v.id) },
},
});