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 }, }); }