From 7d606f55907db40fc178243467b210cf3928cbca Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期二, 26 五月 2026 17:54:20 +0800
Subject: [PATCH] 修改排序

---
 src/main/resources/mapper/warehouse/DocumentationMapper.xml                        |    1 +
 src/main/java/com/ruoyi/quality/controller/QualityTestStandardParamController.java |    4 +++-
 src/main/resources/mapper/warehouse/DocumentationReturnManagementMapper.xml        |    1 +
 src/main/resources/mapper/warehouse/WarehouseGoodsShelvesRowcolMapper.xml          |    1 +
 src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml                     |   35 ++++++++++++++++++-----------------
 src/main/resources/mapper/quality/QualityTestStandardMapper.xml                    |    1 +
 src/main/resources/mapper/warehouse/DocumentationBorrowManagementMapper.xml        |    1 +
 7 files changed, 26 insertions(+), 18 deletions(-)

diff --git a/src/main/java/com/ruoyi/quality/controller/QualityTestStandardParamController.java b/src/main/java/com/ruoyi/quality/controller/QualityTestStandardParamController.java
index 16788c9..cc46446 100644
--- a/src/main/java/com/ruoyi/quality/controller/QualityTestStandardParamController.java
+++ b/src/main/java/com/ruoyi/quality/controller/QualityTestStandardParamController.java
@@ -80,7 +80,9 @@
     @Operation(summary = "妫�娴嬫寚鏍囩淮鎶ゆ煡璇�")
     @Log(title = "妫�娴嬫寚鏍囩淮鎶ゆ煡璇�", businessType = BusinessType.OTHER)
     public R<?> list(Long testStandardId) {
-        return R.ok(qualityTestStandardParamService.list(Wrappers.<QualityTestStandardParam>lambdaQuery().eq(QualityTestStandardParam::getTestStandardId,testStandardId)));
+        return R.ok(qualityTestStandardParamService.list(Wrappers.<QualityTestStandardParam>lambdaQuery()
+                .eq(QualityTestStandardParam::getTestStandardId, testStandardId)
+                .orderByDesc(QualityTestStandardParam::getCreateTime)));
     }
 
 }
diff --git a/src/main/resources/mapper/quality/QualityTestStandardMapper.xml b/src/main/resources/mapper/quality/QualityTestStandardMapper.xml
index f326a66..53eef84 100644
--- a/src/main/resources/mapper/quality/QualityTestStandardMapper.xml
+++ b/src/main/resources/mapper/quality/QualityTestStandardMapper.xml
@@ -19,6 +19,7 @@
         <if test="c.inspectType != null ">
             AND inspect_type =#{c.inspectType}
         </if>
+        order by create_time desc
     </select>
     <select id="getQualityTestStandardByProductId" resultType="com.ruoyi.quality.pojo.QualityTestStandard">
         SELECT qts.*
diff --git a/src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml b/src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml
index 49380aa..d995258 100644
--- a/src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml
+++ b/src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml
@@ -26,23 +26,24 @@
         END AS method
         FROM quality_unqualified qu
         LEFT JOIN product_model pm ON qu.model = pm.id
-        where
-        1=1
-        <if test="qualityUnqualified.inspectType != null ">
-            AND inspect_type = #{qualityUnqualified.inspectType}
-        </if>
-        <if test="qualityUnqualified.inspectState != null ">
-            AND inspect_state = #{qualityUnqualified.inspectState}
-        </if>
-        <if test="qualityUnqualified.productName != null and qualityUnqualified.productName != '' ">
-            AND product_name = #{qualityUnqualified.productName}
-        </if>
-        <if test="qualityUnqualified.entryDateStart != null and qualityUnqualified.entryDateStart != '' ">
-            AND check_time &gt;= DATE_FORMAT(#{qualityUnqualified.entryDateStart},'%Y-%m-%d')
-        </if>
-        <if test="qualityUnqualified.entryDateEnd != null and qualityUnqualified.entryDateEnd != '' ">
-            AND  check_time &lt;= DATE_FORMAT(#{qualityUnqualified.entryDateEnd},'%Y-%m-%d')
-        </if>
+        <where>
+            <if test="qualityUnqualified.inspectType != null ">
+                AND inspect_type = #{qualityUnqualified.inspectType}
+            </if>
+            <if test="qualityUnqualified.inspectState != null ">
+                AND inspect_state = #{qualityUnqualified.inspectState}
+            </if>
+            <if test="qualityUnqualified.productName != null and qualityUnqualified.productName != '' ">
+                AND product_name = #{qualityUnqualified.productName}
+            </if>
+            <if test="qualityUnqualified.entryDateStart != null and qualityUnqualified.entryDateStart != '' ">
+                AND check_time &gt;= DATE_FORMAT(#{qualityUnqualified.entryDateStart},'%Y-%m-%d')
+            </if>
+            <if test="qualityUnqualified.entryDateEnd != null and qualityUnqualified.entryDateEnd != '' ">
+                AND  check_time &lt;= DATE_FORMAT(#{qualityUnqualified.entryDateEnd},'%Y-%m-%d')
+            </if>
+        </where>
+        order by qu.create_time desc
     </select>
     <select id="qualityUnqualifiedExport" resultType="com.ruoyi.quality.pojo.QualityUnqualified">
         SELECT
diff --git a/src/main/resources/mapper/warehouse/DocumentationBorrowManagementMapper.xml b/src/main/resources/mapper/warehouse/DocumentationBorrowManagementMapper.xml
index 18b2082..2c58276 100644
--- a/src/main/resources/mapper/warehouse/DocumentationBorrowManagementMapper.xml
+++ b/src/main/resources/mapper/warehouse/DocumentationBorrowManagementMapper.xml
@@ -51,6 +51,7 @@
         <if test="documentationBorrowManagement.entryDateEnd != null and documentationBorrowManagement.entryDateEnd != ''">
             and borrow_date &lt;= DATE_FORMAT(#{documentationBorrowManagement.entryDateEnd},'%Y-%m-%d')
         </if>
+        order by dbm.create_time desc
     </select>
     <select id="export" resultType="com.ruoyi.warehouse.dto.DocumentationBorrowManagementDto">
         select dbm.*,doc.doc_name
diff --git a/src/main/resources/mapper/warehouse/DocumentationMapper.xml b/src/main/resources/mapper/warehouse/DocumentationMapper.xml
index 91f17a9..503f175 100644
--- a/src/main/resources/mapper/warehouse/DocumentationMapper.xml
+++ b/src/main/resources/mapper/warehouse/DocumentationMapper.xml
@@ -32,6 +32,7 @@
         <if test="documentation.id != null">
             and doc.id = #{documentation.id}
         </if>
+        order by doc.create_time desc
     </select>
     <select id="listByDocumentClassificationId" resultType="com.ruoyi.warehouse.dto.DocumentationDto">
         SELECT
diff --git a/src/main/resources/mapper/warehouse/DocumentationReturnManagementMapper.xml b/src/main/resources/mapper/warehouse/DocumentationReturnManagementMapper.xml
index 06202f8..7545c55 100644
--- a/src/main/resources/mapper/warehouse/DocumentationReturnManagementMapper.xml
+++ b/src/main/resources/mapper/warehouse/DocumentationReturnManagementMapper.xml
@@ -28,6 +28,7 @@
         <if test="documentationReturnManagement.entryDateEnd != null and documentationReturnManagement.entryDateEnd != ''">
             and return_date &lt;= DATE_FORMAT(#{documentationReturnManagement.entryDateEnd},'%Y-%m-%d')
         </if>
+        order by dbm.create_time desc
     </select>
 
     <select id="exportrevent" resultType="com.ruoyi.warehouse.dto.ReturnExportDto">
diff --git a/src/main/resources/mapper/warehouse/WarehouseGoodsShelvesRowcolMapper.xml b/src/main/resources/mapper/warehouse/WarehouseGoodsShelvesRowcolMapper.xml
index 87dfa32..2b083a4 100644
--- a/src/main/resources/mapper/warehouse/WarehouseGoodsShelvesRowcolMapper.xml
+++ b/src/main/resources/mapper/warehouse/WarehouseGoodsShelvesRowcolMapper.xml
@@ -36,6 +36,7 @@
                 and wgsr.id = #{warehouseGoodsShelvesRowcol.id}
             </if>
         </where>
+        order by wgsr.create_time desc
     </select>
 
 </mapper>

--
Gitblit v1.9.3