refactor: urgent comes first as parameter

This commit is contained in:
Methapon Metanipat 2024-11-07 14:12:31 +07:00
parent c29193d62c
commit f06f7366b7

View file

@ -189,6 +189,7 @@ export class QuotationController extends Controller {
@Query() pageSize: number = 30,
@Query() payCondition?: PayCondition,
@Query() status?: QuotationStatus,
@Query() urgentFirst?: boolean,
@Query() query = "",
) {
const where = {
@ -231,7 +232,7 @@ export class QuotationController extends Controller {
createdBy: true,
updatedBy: true,
},
orderBy: [{ urgent: "desc" }, { createdAt: "desc" }],
orderBy: urgentFirst ? [{ urgent: "desc" }, { createdAt: "desc" }] : { createdAt: "desc" },
take: pageSize,
skip: (page - 1) * pageSize,
}),