refactor: accept quotation specific status filter instead
This commit is contained in:
parent
16ffc551b4
commit
672dec0ad9
1 changed files with 3 additions and 3 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
import { PayCondition, Prisma, Status } from "@prisma/client";
|
import { PayCondition, Prisma, QuotationStatus, Status } from "@prisma/client";
|
||||||
import config from "../config.json";
|
import config from "../config.json";
|
||||||
import {
|
import {
|
||||||
Body,
|
Body,
|
||||||
|
|
@ -187,7 +187,7 @@ export class QuotationController extends Controller {
|
||||||
@Query() page: number = 1,
|
@Query() page: number = 1,
|
||||||
@Query() pageSize: number = 30,
|
@Query() pageSize: number = 30,
|
||||||
@Query() payCondition?: PayCondition,
|
@Query() payCondition?: PayCondition,
|
||||||
@Query() status?: Status,
|
@Query() status?: QuotationStatus,
|
||||||
@Query() query = "",
|
@Query() query = "",
|
||||||
) {
|
) {
|
||||||
const where = {
|
const where = {
|
||||||
|
|
@ -209,7 +209,7 @@ export class QuotationController extends Controller {
|
||||||
]),
|
]),
|
||||||
payCondition,
|
payCondition,
|
||||||
registeredBranch: isSystem(req.user) ? undefined : { OR: permissionCond(req.user) },
|
registeredBranch: isSystem(req.user) ? undefined : { OR: permissionCond(req.user) },
|
||||||
...filterStatus(status),
|
quotationStatus: status,
|
||||||
} satisfies Prisma.QuotationWhereInput;
|
} satisfies Prisma.QuotationWhereInput;
|
||||||
|
|
||||||
const [result, total] = await prisma.$transaction([
|
const [result, total] = await prisma.$transaction([
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue