| | |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.basic.mapper.StructureTestObjectMapper"> |
| | | |
| | | <select id="selectTestObjectList" resultType="com.ruoyi.inspect.dto.PageTestObjectDto"> |
| | | <select id="selectTestObjectList" resultType="com.ruoyi.basic.dto.PageTestObjectDto"> |
| | | select * from ( |
| | | select sto.id, |
| | | sto.specimen_name, |
| | |
| | | sto.code, |
| | | sto.laboratory_id, |
| | | GROUP_CONCAT(p.name) product, |
| | | sto.specimen_name_en, |
| | | sto.object_type |
| | | sto.specimen_name_en |
| | | from structure_test_object sto |
| | | left join user u1 on sto.create_user = u1.id |
| | | left join user u2 on sto.update_user = u2.id |
| | | left join product p on p.object_id = sto.id |
| | | left join product_part pp on pp.product_id = p.id |
| | | left join structure_test_object_part stop ON stop.test_object_id = sto.id |
| | | <if test="partNo != null and partNo != ''" > |
| | | where pp.part_no = #{partNo} or stop.part_no = #{partNo} |
| | | </if> |
| | | group by sto.id |
| | | ) a |
| | | <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''"> |