|
@@ -24,13 +24,13 @@
|
|
select ddi.*,dds.device_status as deviceStatus
|
|
select ddi.*,dds.device_status as deviceStatus
|
|
from dmp_device ddi
|
|
from dmp_device ddi
|
|
left join dmp_device_status dds
|
|
left join dmp_device_status dds
|
|
- on ddi.device_id = dds.device_id
|
|
|
|
|
|
+ on ddi.device_id = dds.device_id and ddi.product_id = dds.product_id
|
|
<where>
|
|
<where>
|
|
<if test="ar.deviceName != null">
|
|
<if test="ar.deviceName != null">
|
|
and ddi.device_name like CONCAT('%',#{ar.deviceName},'%')
|
|
and ddi.device_name like CONCAT('%',#{ar.deviceName},'%')
|
|
</if>
|
|
</if>
|
|
<if test="ar.productId != null">
|
|
<if test="ar.productId != null">
|
|
- and ddi.product_id = #{ar.productId} and dds.product_id = #{ar.productId}
|
|
|
|
|
|
+ and ddi.product_id = #{ar.productId}
|
|
</if>
|
|
</if>
|
|
<if test="ar.serviceStatus != null">
|
|
<if test="ar.serviceStatus != null">
|
|
and ddi.service_status = #{ar.serviceStatus}
|
|
and ddi.service_status = #{ar.serviceStatus}
|