| | |
| | | sto.laboratory_id, |
| | | GROUP_CONCAT(p.name) product, |
| | | sto.specimen_name_en, |
| | | sto.object_type |
| | | sto.object_type, |
| | | sto.work_shop_name, |
| | | sto.work_shop_id |
| | | 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 test="specimenName != null and specimenName != ''" > |
| | | where sto.specimen_name like concat ('%',#{specimenName},'%') |
| | | </if> |
| | | group by sto.id |
| | | ) a |