From 53e4e0a0fb2928d153230953c631af6c17e9c385 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期二, 01 九月 2026 20:38:22 +0800
Subject: [PATCH] 修改了排序

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundtaxController.java        |    6 ++----
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java  |    2 +-
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundtaxServiceImpl.java       |    1 +
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java           |    2 +-
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java |    1 +
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java
index 2c26721..67edad5 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java
@@ -221,7 +221,7 @@
         Collections.sort(list, new Comparator<SpFinancialExpensesFundOut>() {
             @Override
             public int compare(SpFinancialExpensesFundOut o1, SpFinancialExpensesFundOut o2) {
-                return o1.getApplyTime().compareTo(o2.getApplyTime());
+                return o2.getApplyTime().compareTo(o1.getApplyTime());
             }
         });
         return getCustomDataTable(list, pageNum, pageSize);
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundtaxController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundtaxController.java
index 057affa..e9aaf72 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundtaxController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundtaxController.java
@@ -10,6 +10,7 @@
 import com.ruoyi.project.domain.ServiceFund;
 import com.ruoyi.project.domain.ServiceFundtax;
 import com.ruoyi.project.domain.vo.FundTaxVO;
+import com.ruoyi.project.domain.vo.SpFinancialExpensesFundOut;
 import com.ruoyi.project.service.IServiceFundService;
 import com.ruoyi.project.service.IServiceFundtaxService;
 import io.swagger.annotations.Api;
@@ -46,10 +47,7 @@
     public TableDataInfo list(ServiceFundtax serviceFundtax) {
         startPage();
         List<ServiceFundtax> list = serviceFundtaxService.queryList(serviceFundtax);
-        Collections.sort(list, (sft1, sft2) -> {
-            Long i = sft2.getId() - sft1.getId();
-            return i.intValue();
-        });
+//        list.sort(Comparator.comparing(ServiceFundtax::getCreateTime, Comparator.nullsLast(Comparator.reverseOrder())));
         return getDataTable(list);
     }
 //
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
index 035d050..2f47faa 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
@@ -181,7 +181,7 @@
         Collections.sort(list, new Comparator<SpFinancialExpensesReimbursementOut>() {
             @Override
             public int compare(SpFinancialExpensesReimbursementOut o1, SpFinancialExpensesReimbursementOut o2) {
-                return o1.getApplyTime().compareTo(o2.getApplyTime());
+                return o2.getApplyTime().compareTo(o1.getApplyTime());
             }
         });
         return getCustomDataTable(list, pageNum, pageSize);
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundtaxServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundtaxServiceImpl.java
index 04b4c89..7664201 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundtaxServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundtaxServiceImpl.java
@@ -159,6 +159,7 @@
         if (StringUtils.isNotBlank(serviceFundtax.getUpdownremark())) {
             wrappers.eq(ServiceFundtax::getUpdownremark, serviceFundtax.getUpdownremark());
         }
+        wrappers.orderByDesc(ServiceFundtax::getCreateTime);
         return this.list(wrappers);
     }
 
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
index 9b3fd1c..f566881 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
@@ -165,6 +165,7 @@
             wrappers.between(ServiceReimbursement::getCreateTime ,serviceReimbursement.getStarttime(),serviceReimbursement.getEndtime());
         }*/
 
+        wrappers.orderByDesc(ServiceReimbursement::getApplyTime);
         return this.list(wrappers);
     }
 

--
Gitblit v1.9.3