diff --git a/src/controllers/product/type-controller.ts b/src/controllers/product/type-controller.ts index c450cd5..9f02628 100644 --- a/src/controllers/product/type-controller.ts +++ b/src/controllers/product/type-controller.ts @@ -43,8 +43,9 @@ export class ProductType extends Controller { } @Get() - async getProductType(@Query() query: string = "") { + async getProductType(@Query() query: string = "", @Query() productGroupId?: string) { const where = { + AND: { productGroupId }, OR: [{ name: { contains: query } }, { detail: { contains: query } }], } satisfies Prisma.ProductTypeWhereInput; const result = prisma.productType.findMany({ orderBy: { createdAt: "asc" }, where });