|
|
|
@ -389,8 +389,8 @@
|
|
|
|
|
t.mainTreeId AS mainTreeId,
|
|
|
|
|
t.warningId AS warningId,
|
|
|
|
|
t.siteId as siteId,
|
|
|
|
|
t.sensorInstallLocation AS sensorInstallLocation,
|
|
|
|
|
CONCAT_WS(",",t.oName,t.cableName,t.tName,t.gName,t.aName,t.genName) as sensorName
|
|
|
|
|
t.sensorInstallLocation AS sensorInstallLocation
|
|
|
|
|
-- CONCAT_WS(",",t.oName,t.cableName,t.tName,t.gName,t.aName,t.genName) as sensorName
|
|
|
|
|
from (
|
|
|
|
|
select
|
|
|
|
|
warn.id AS warningId,
|
|
|
|
@ -401,13 +401,13 @@
|
|
|
|
|
warn.warning_time AS warningTime,
|
|
|
|
|
warn.main_tree_id AS mainTreeId,
|
|
|
|
|
warn.site_id as siteId,
|
|
|
|
|
warn.sensor_install_location AS sensorInstallLocation,
|
|
|
|
|
( select os.sensor_name from busi_other_sensor os where os.sensor_code=warn.sensor_id and os.status= '1') as oName,
|
|
|
|
|
warn.sensor_install_location AS sensorInstallLocation
|
|
|
|
|
/*( select os.sensor_name from busi_other_sensor os where os.sensor_code=warn.sensor_id and os.status= '1') as oName,
|
|
|
|
|
( select cable.sensor_name from busi_cable_sensor cable where cable.sensor_code=warn.sensor_id and cable.status= '1') as cableName,
|
|
|
|
|
( select ts.sensor_name from busi_transformer_sensor ts where ts.sensor_code=warn.sensor_id and ts.status= '1') as tName,
|
|
|
|
|
( select gs.sensor_name from busi_gis_sensor gs where gs.sensor_code=warn.sensor_id and gs.status= '1') as gName,
|
|
|
|
|
( select asensor.sensor_name from busi_arrester_sensor asensor where asensor.sensor_code=warn.sensor_id and asensor.status= '1') as aName,
|
|
|
|
|
( select generator.sensor_name from busi_generator_sensor generator where generator.sensor_code=warn.sensor_id and generator.status= '1') as genName
|
|
|
|
|
( select generator.sensor_name from busi_generator_sensor generator where generator.sensor_code=warn.sensor_id and generator.status= '1') as genName*/
|
|
|
|
|
from
|
|
|
|
|
busi_eqm_warning warn
|
|
|
|
|
<where>
|
|
|
|
@ -419,10 +419,33 @@
|
|
|
|
|
AND warn.gz_type = #{gzType}
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
|
GROUP BY warn.sensor_id
|
|
|
|
|
GROUP BY warn.sensor_id,warn.main_tree_id
|
|
|
|
|
ORDER BY
|
|
|
|
|
warn.warning_time DESC
|
|
|
|
|
) t
|
|
|
|
|
<!--select
|
|
|
|
|
warn.id AS warningId,
|
|
|
|
|
warn.sensor_id AS sensorCode,
|
|
|
|
|
warn.eq_type AS eqType,
|
|
|
|
|
warn.gz_type AS gzType,
|
|
|
|
|
warn.warning_msg AS warningMsg,
|
|
|
|
|
warn.warning_time AS warningTime,
|
|
|
|
|
warn.main_tree_id AS mainTreeId,
|
|
|
|
|
warn.site_id as siteId,
|
|
|
|
|
warn.sensor_install_location AS sensorInstallLocation
|
|
|
|
|
from
|
|
|
|
|
busi_eqm_warning warn
|
|
|
|
|
<where>
|
|
|
|
|
warn.del_flag = '1' AND warn.deal_status = '0'
|
|
|
|
|
<if test="eqType != null and eqType != ''">
|
|
|
|
|
AND warn.eq_type = #{eqType}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="gzType != null and gzType != ''">
|
|
|
|
|
AND warn.gz_type = #{gzType}
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
|
ORDER BY
|
|
|
|
|
warn.warning_time DESC-->
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -441,6 +464,9 @@
|
|
|
|
|
<where>
|
|
|
|
|
b.del_flag = '1'
|
|
|
|
|
AND b.deal_status = '0'
|
|
|
|
|
<if test="mainTreeId != null and mainTreeId != ''">
|
|
|
|
|
and b.main_tree_id = #{mainTreeId}
|
|
|
|
|
</if>
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="sensorCode != null and sensorCode != ''">
|
|
|
|
|
AND (b.sensor_id = #{sensorCode} OR b.sensor_id is NULL)
|
|
|
|
|