From cac2fd209b7410116ff2a3637af247ba979a02e4 Mon Sep 17 00:00:00 2001 From: rajesh Date: Thu, 21 Nov 2024 12:34:18 +0530 Subject: [PATCH] Updated code --- .../gepafin/tendermanagement/constants/GepafinConstant.java | 2 +- .../java/net/gepafin/tendermanagement/dao/ApplicationDao.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/gepafin/tendermanagement/constants/GepafinConstant.java b/src/main/java/net/gepafin/tendermanagement/constants/GepafinConstant.java index a6470a6a..272d3f23 100644 --- a/src/main/java/net/gepafin/tendermanagement/constants/GepafinConstant.java +++ b/src/main/java/net/gepafin/tendermanagement/constants/GepafinConstant.java @@ -293,6 +293,6 @@ public class GepafinConstant { public static final String APPLICATION_DOCUMENTS_NOT_FOUND_MSG = "application.documents.not.found"; public static final String DUPLICATE_BENEFICIARY_CALL = "beneficiary.call.duplicate"; public static final String COMPANY_ID_REQUIRED_FOR_PREFERRED_CALL = "company.id.required.for.preferred.call"; - + public static final String CREATED_DATE = "createdDate"; } diff --git a/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java b/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java index b5f4d7ea..58f41f7c 100644 --- a/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java +++ b/src/main/java/net/gepafin/tendermanagement/dao/ApplicationDao.java @@ -338,7 +338,8 @@ public class ApplicationDao { predicate = builder.and(predicate, root.get("status").in(statusNames)); } predicate = builder.and(predicate, builder.equal(root.get("hubId"), userEntity.getHub().getId())); - return predicate; + query.orderBy(builder.desc(root.get(GepafinConstant.CREATED_DATE))); + return predicate; }; }