left join wl_warehouse_structure wws on wws.id = sys.contro_box_build
left join wl_warehouse_structure wws on wws.id = sys.contro_box_build
LEFT JOIN wl_equipment_category wec ON wec.id = sys.system_type
LEFT JOIN wl_equipment_category wec ON wec.id = sys.system_type
where 1=1
where 1=1
<iftest="equimentName != null and equimentName !='' and equimentCode !='null' ">
<iftest="equimentName != null and equimentName !='' and equimentName !='null' ">
AND sys.NAME like CONCAT('%',#{equimentName},'%')
AND sys.NAME like CONCAT('%',#{equimentName},'%')
</if>
</if>
<iftest="equimentCode != null and equimentCode !='' and equimentCode !='null' ">
<iftest="equimentCode != null and equimentCode !='' and equimentCode !='null' ">
AND sys.CODE like CONCAT('%',#{equimentCode},'%')
AND sys.CODE like CONCAT('%',#{equimentCode},'%')
</if>
</if>
<iftest="nameOrCode != null and nameOrCode != ''">
<iftest="nameOrCode != null and nameOrCode != ''">
AND (sys.CODE like CONCAT('%',#{nameOrCode},'%') OR sys.NAME like CONCAT('%',#{nameOrCode},'%') OR wec.`name` like CONCAT('%',#{nameOrCode},'%') OR sys.system_type_code like CONCAT('%',#{nameOrCode},'%'))
AND (sys.CODE like CONCAT('%',#{nameOrCode},'%') or sys.NAME like CONCAT('%',#{nameOrCode},'%') OR wec.`name` like CONCAT('%',#{nameOrCode},'%'))
</if>
</if>
<iftest="construction != 'all' ">
<iftest="construction != 'all' ">
AND sys.CONSTRUCTION_UNIT = #{construction}
AND sys.CONSTRUCTION_UNIT = #{construction}
...
@@ -61,11 +61,11 @@
...
@@ -61,11 +61,11 @@
count(1)
count(1)
from
from
f_fire_fighting_system
f_fire_fighting_system
<where>
<where>
<iftest="equimentName != null and equimentName !='' and equimentName != 'null' ">
<iftest="equimentName != null and equimentName != '' and equimentName != 'null' ">
AND name like CONCAT('%',#{equimentName},'%')
AND name like CONCAT('%',#{equimentName},'%')
</if>
</if>
<iftest="equimentCode != null and equimentCode !='' and equimentCode !='null' ">
<iftest="equimentCode != null and equimentCode != '' and equimentCode != 'null' ">