From 0220811fbcffd4bd4df334502a2af272ae29f1e3 Mon Sep 17 00:00:00 2001
From: wenminjie <1036699586@qq.com>
Date: 星期一, 13 七月 2026 10:14:30 +0800
Subject: [PATCH] 修复了已知BUG

---
 ruoyi-system/src/main/resources/mapper/system/TExperimentDispatchMapper.xml |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/TExperimentDispatchMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TExperimentDispatchMapper.xml
index 7aa9ba6..7bcb007 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TExperimentDispatchMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TExperimentDispatchMapper.xml
@@ -28,12 +28,15 @@
         SELECT
         ted.id, ted.proposal_id, ted.experiment_date, ted.experiment_name, ted.experiment_code, ted.experiment_start_time,
         ted.experiment_end_time, ted.key_nodes, ted.status, ted.create_time, ted.update_time, ted.create_by, ted.update_by,
-        ted.disabled,tpp.project_name as projectName
+        ted.disabled,tpp.project_name as projectName,tpp.project_code as projectCode
         from t_experiment_dispatch ted
         left join t_project_proposal tpp on ted.proposal_id = tpp.id
         <where>
             <if test="query.projectName != null and query.projectName != ''">
                 and tpp.project_name like concat('%',#{query.projectName},'%')
+            </if>
+            <if test="query.projectCode != null and query.projectCode != ''">
+                and tpp.project_code like concat('%',#{query.projectCode},'%')
             </if>
             <if test="query.experimentCode != null and query.experimentCode != ''">
                 and ted.experiment_code like concat('%',#{query.experimentCode},'%')
@@ -67,13 +70,16 @@
         SELECT
         ted.id, ted.proposal_id, ted.experiment_date, ted.experiment_name, ted.experiment_code, ted.experiment_start_time,
         ted.experiment_end_time, ted.key_nodes, ted.status, ted.create_time, ted.update_time, ted.create_by, ted.update_by,
-        ted.disabled,tpp.project_name as projectName
+        ted.disabled,tpp.project_name as projectName,tpp.project_code AS projectCode
         from t_experiment_dispatch ted
         left join t_project_proposal tpp on ted.proposal_id = tpp.id
         <where>
             <if test="query.projectName != null and query.projectName != ''">
                 and tpp.project_name like concat('%',#{query.projectName},'%')
             </if>
+            <if test="query.projectCode != null and query.projectCode != ''">
+                and tpp.project_code like concat('%',#{query.projectCode},'%')
+            </if>
             <if test="query.experimentCode != null and query.experimentCode != ''">
                 and ted.experiment_code like concat('%',#{query.experimentCode},'%')
             </if>

--
Gitblit v1.7.1