From 2d368b1f587edfe4e1c87e9dc1d5345cd43b8841 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 21 一月 2026 17:20:37 +0800
Subject: [PATCH] update

---
 admin-server/src/main/resources/mapper/CheckMapper.xml |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/admin-server/src/main/resources/mapper/CheckMapper.xml b/admin-server/src/main/resources/mapper/CheckMapper.xml
index 646f463..6983a5e 100644
--- a/admin-server/src/main/resources/mapper/CheckMapper.xml
+++ b/admin-server/src/main/resources/mapper/CheckMapper.xml
@@ -8,7 +8,7 @@
         t2.name as plan_name,
         t3.name as project_name,
         t4.name as client_name
-        from check t1
+        from check_info t1
         left join plan t2 on t1.plan_id = t2.id
         left join project t3 on t1.project_id = t3.id
         left join client t4 on t1.client_id = t4.id
@@ -32,10 +32,34 @@
                t2.name as plan_name,
                t3.name as project_name,
                t4.name as client_name
-        from check t1
+        from check_info t1
                  left join plan t2 on t1.plan_id = t2.id
                  left join project t3 on t1.project_id = t3.id
                  left join client t4 on t1.client_id = t4.id
         where t1.id = #{id}
     </select>
+    <select id="exportList" resultType="com.estate.expert.admin.domain.business.check.CheckVo">
+        select t1.id,t1.plan_id,t1.project_id,t1.client_id,t1.safety_slip,t1.check_user_img,t1.integrity_notification,t1.time,t1.create_time,
+        t2.name as plan_name,
+        t3.name as project_name,
+        t4.name as client_name
+        from check_info t1
+        left join plan t2 on t1.plan_id = t2.id
+        left join project t3 on t1.project_id = t3.id
+        left join client t4 on t1.client_id = t4.id
+        where 1=1
+        <if test="request.planId != null">
+            and t1.plan_id = #{request.planId}
+        </if>
+        <if test="request.projectId != null">
+            and t1.project_id = #{request.projectId}
+        </if>
+        <if test="request.clientId != null">
+            and t1.client_id = #{request.clientId}
+        </if>
+        <if test="sTime !=null">
+            and t1.time between #{sTime} and #{eTime}
+        </if>
+        order by t1.time desc
+    </select>
 </mapper>

--
Gitblit v1.7.1