From 66aa8a73f7ac6036d9af1b669d6f95718a8b4e71 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 14 四月 2025 18:12:21 +0800
Subject: [PATCH] 检验方法确认单

---
 ruoyi-system/src/main/resources/mapper/system/TTestMethodConfirmSheetMapper.xml |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/TTestMethodConfirmSheetMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TTestMethodConfirmSheetMapper.xml
index 77c551e..d55a04c 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TTestMethodConfirmSheetMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TTestMethodConfirmSheetMapper.xml
@@ -23,5 +23,32 @@
     <sql id="Base_Column_List">
         id, dispatch_id, confirm_sign, sign_time, audit_status, audit_person_id, audit_sign, audit_time, create_time, update_time, create_by, update_by, disabled
     </sql>
+    <select id="pageList" resultType="com.ruoyi.system.vo.TTestMethodConfirmSheetVO">
+        select tmcs.id, tmcs.dispatch_id, tmcs.confirm_sign, tmcs.sign_time, tmcs.audit_status, tmcs.audit_person_id,
+               tmcs.audit_sign, tmcs.audit_time, tmcs.create_time, tmcs.update_time, tmcs.create_by, tmcs.update_by, tmcs.disabled,
+               tpp.project_name AS projectName, ted.experiment_name AS experimentName, ted.experiment_code AS experimentCode
+        from t_test_method_confirm_sheet tmcs
+        left join t_experiment_dispatch ted on tmcs.dispatch_id = ted.id
+        left join t_project_proposal tpp on ted.project_id = tpp.id
+        <where>
+            <if test="query.projectName != null and query.projectName != ''">
+                and tpp.project_name like concat('%', #{query.projectName}, '%')
+            </if>
+            <if test="query.experimentName != null and query.experimentName != ''">
+                and ted.experiment_name like concat('%', #{query.experimentName}, '%')
+            </if>
+            <if test="query.experimentCode != null and query.experimentCode !=''">
+                and ted.experiment_code like concat('%', #{query.experimentCode}, '%')
+            </if>
+            <if test="query.auditStatus != null and query.auditStatus != ''">
+                and tmcs.audit_status = #{query.auditStatus}
+            </if>
+            <if test="query.startTime != null and query.startTime != '' and query.endTime != null and query.endTime != ''">
+                AND tmcs.create_time BETWEEN #{query.startTime} AND #{query.endTime}
+            </if>
+            AND tmcs.disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+        </where>
+        ORDER BY tmcs.create_time DESC
+    </select>
 
 </mapper>

--
Gitblit v1.7.1