From 9535774a30f1ca994c0622b30158941f772259fb Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Fri, 4 Oct 2024 12:59:02 +0700 Subject: [PATCH] refactor: change sort --- src/controllers/03-employee-in-country-notice-controller.ts | 2 +- src/controllers/03-employee-passport-controller.ts | 2 +- src/controllers/03-employee-visa-controller.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/controllers/03-employee-in-country-notice-controller.ts b/src/controllers/03-employee-in-country-notice-controller.ts index d1244a4..26e788d 100644 --- a/src/controllers/03-employee-in-country-notice-controller.ts +++ b/src/controllers/03-employee-in-country-notice-controller.ts @@ -50,7 +50,7 @@ export class EmployeeInCountryNoticeController extends Controller { @Security("keycloak") async list(@Path() employeeId: string) { return prisma.employeeInCountryNotice.findMany({ - orderBy: { createdAt: "asc" }, + orderBy: { noticeDate: "desc" }, where: { employeeId }, }); } diff --git a/src/controllers/03-employee-passport-controller.ts b/src/controllers/03-employee-passport-controller.ts index bd63118..97ff892 100644 --- a/src/controllers/03-employee-passport-controller.ts +++ b/src/controllers/03-employee-passport-controller.ts @@ -50,7 +50,7 @@ export class EmployeePassportController extends Controller { @Security("keycloak") async list(@Path() employeeId: string) { return prisma.employeePassport.findMany({ - orderBy: { createdAt: "asc" }, + orderBy: { expireDate: "desc" }, where: { employeeId }, }); } diff --git a/src/controllers/03-employee-visa-controller.ts b/src/controllers/03-employee-visa-controller.ts index de161ec..67501e0 100644 --- a/src/controllers/03-employee-visa-controller.ts +++ b/src/controllers/03-employee-visa-controller.ts @@ -52,7 +52,7 @@ export class EmployeeVisaController extends Controller { @Security("keycloak") async list(@Path() employeeId: string) { return prisma.employeeVisa.findMany({ - orderBy: { createdAt: "asc" }, + orderBy: { expireDate: "desc" }, where: { employeeId }, }); }