From f8c024b1c1de318a4de485e048d1044cd6dcaa53 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期六, 24 十月 2026 21:05:42 +0800
Subject: [PATCH] feat(search-new):  1.标准查新模块                    2.印章使用记录

---
 cnas-process/src/main/resources/mapper/ProcessMethodSearchNewMapper.xml |   17 +++++------------
 1 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/cnas-process/src/main/resources/mapper/ProcessMethodSearchNewMapper.xml b/cnas-process/src/main/resources/mapper/ProcessMethodSearchNewMapper.xml
index c006f77..3d05316 100644
--- a/cnas-process/src/main/resources/mapper/ProcessMethodSearchNewMapper.xml
+++ b/cnas-process/src/main/resources/mapper/ProcessMethodSearchNewMapper.xml
@@ -5,7 +5,11 @@
     <!-- 鏍囧噯鏌ユ柊鍒嗛〉鏌ヨ -->
     <select id="pageMethodSearchNew" resultType="com.ruoyi.process.pojo.ProcessMethodSearchNew">
         select a.*,
-               (select u.name from user u where u.id = a.create_user) as searchNewUserName
+               CASE WHEN a.search_new_time IS NOT NULL THEN
+                   (select u.name from user u where u.id = a.search_new_user_id)
+               END as searchNewUserName,
+               COALESCE(a.next_search_date_override,
+                        DATE_ADD(DATE(COALESCE(a.search_new_time, a.create_time)), INTERVAL 3 MONTH)) as nextSearchDate
         from (select *
         from cnas_process_method_search_new
         <where>
@@ -21,15 +25,4 @@
         </if>
     </select>
 
-    <select id="pageAutoArchived" resultType="com.ruoyi.process.pojo.ProcessMethodSearchNew">
-        select *
-        from (
-            select * from cnas_process_method_search_new
-            where is_auto_archived = 1
-            order by auto_archived_time desc, method_search_new_id desc
-        ) a
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
 </mapper>

--
Gitblit v1.9.3