diff --git a/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/mapper/xml/ExperimentMapper.xml b/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/mapper/xml/ExperimentMapper.xml index fe6adfb..e40f0b5 100644 --- a/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/mapper/xml/ExperimentMapper.xml +++ b/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/mapper/xml/ExperimentMapper.xml @@ -13,6 +13,18 @@ ( e.supervisor=#{loginUser.id} or e.create_by=#{loginUser.username} or r.auditor=#{loginUser.id} or r.proofreader=#{loginUser.id} or r.confirmer=#{loginUser.id} ) + + and e.name like concat('%', #{experiment.name}, '%') + + + and e.client_name like concat('%', #{experiment.clientName}, '%') + + + and e.type =#{experiment.type} + + + and e.name like concat('%', #{experiment.name}, '%') + and s.sample_type like concat('%', #{experiment.sampleType}, '%')