From 57527ccc31b1ba518036abfaa5e9a55ad3f97e12 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 02 十二月 2025 15:58:09 +0800
Subject: [PATCH] 修改内审

---
 multi-system/src/main/resources/mapper/system/InternalAuditCheckCatalogueMapper.xml |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/multi-system/src/main/resources/mapper/system/InternalAuditCheckCatalogueMapper.xml b/multi-system/src/main/resources/mapper/system/InternalAuditCheckCatalogueMapper.xml
index f1bfa59..114eec0 100644
--- a/multi-system/src/main/resources/mapper/system/InternalAuditCheckCatalogueMapper.xml
+++ b/multi-system/src/main/resources/mapper/system/InternalAuditCheckCatalogueMapper.xml
@@ -23,16 +23,20 @@
             iacc.`id`,
             iacc.`check_id`,
             iacc.`catalogue_id`,
-            c.number,
-            c.mess,
+            c.`clause_num` as number,
+            c.`name` as mess,
             iacc.`del_flag`
         FROM
             `internal_audit_check_catalogue` iacc
-            LEFT JOIN catalogue c ON iacc.catalogue_id = c.id
+            LEFT JOIN sys_clause_management c ON iacc.catalogue_id = c.id
         WHERE iacc.check_id IN
             <foreach collection="checkIds" item="id" open="(" separator="," close=")">
                 #{id}
             </foreach>
         AND iacc.del_flag = 0
+        ORDER BY
+        CAST( SUBSTRING_INDEX( number, '.', 1 ) AS UNSIGNED ) ASC,
+        CAST( IFNULL( SUBSTRING_INDEX( SUBSTRING_INDEX( number, '.', 2 ), '.', - 1 ), 0 ) AS UNSIGNED ) ASC,
+        CAST( IFNULL( SUBSTRING_INDEX( SUBSTRING_INDEX( number, '.', 3 ), '.', - 1 ), 0 ) AS UNSIGNED ) ASC;
     </select>
 </mapper>

--
Gitblit v1.9.2