feat: add support for getting relation

This commit is contained in:
Methapon Metanipat 2024-10-29 08:47:29 +07:00
parent 5366d9a291
commit 448e3b555c

View file

@ -195,6 +195,8 @@ export class EmployeeController extends Controller {
@Query() zipCode?: string,
@Query() gender?: string,
@Query() status?: Status,
@Query() visa?: boolean,
@Query() passport?: boolean,
@Query() customerId?: string,
@Query() query: string = "",
@Query() page: number = 1,
@ -229,6 +231,12 @@ export class EmployeeController extends Controller {
prisma.employee.findMany({
orderBy: [{ statusOrder: "asc" }, { createdAt: "asc" }],
include: {
employeePassport: {
orderBy: { expireDate: "desc" },
},
employeeVisa: {
orderBy: { expireDate: "desc" },
},
province: true,
district: true,
subDistrict: true,