1.冀北分布式光伏代码提交
2.审计日志管理代码提交修改 3.暂降推送日志,筛选添加
This commit is contained in:
@@ -9,17 +9,16 @@
|
||||
(
|
||||
SELECT
|
||||
measurement_point_id,
|
||||
data_date,
|
||||
sum( is_v_dev_warn + is_freq_warn + is_unbalance_warn + is_v_warn + is_flicker_warn + is_sag_warn + is_interrupt_warn + is_swell_warn ) AS num
|
||||
FROM
|
||||
r_mp_target_warn_d
|
||||
r_mp_target_warn_d rmtwd
|
||||
<where>
|
||||
is_effective = 1 AND is_warn = 1
|
||||
<if test="param!=null and param.startTime != null and param.startTime !=''">
|
||||
AND rmphd.data_date >= #{param.startTime} AND rmshd.data_date >= #{param.startTime}
|
||||
AND rmtwd.data_date >= #{param.startTime} AND rmtwd.data_date >= #{param.startTime}
|
||||
</if>
|
||||
<if test="param!=null and param.endTime != null and param.endTime != ''">
|
||||
AND rmphd.data_date <= #{param.endTime} AND rmshd.data_date <= #{param.endTime}
|
||||
AND rmtwd.data_date <= #{param.endTime} AND rmtwd.data_date <= #{param.endTime}
|
||||
</if>
|
||||
<if test="id != null and id.size > 0">
|
||||
AND measurement_point_id IN
|
||||
@@ -29,10 +28,9 @@
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
measurement_point_id,
|
||||
data_date
|
||||
measurement_point_id
|
||||
HAVING
|
||||
num > 1
|
||||
num > 0
|
||||
) x UNION ALL
|
||||
SELECT
|
||||
count(*)
|
||||
@@ -40,17 +38,16 @@
|
||||
(
|
||||
SELECT
|
||||
measurement_point_id,
|
||||
data_date,
|
||||
sum( is_v_dev_warn + is_freq_warn + is_unbalance_warn + is_v_warn + is_flicker_warn + is_sag_warn + is_interrupt_warn + is_swell_warn ) AS num
|
||||
FROM
|
||||
r_mp_target_warn_d
|
||||
r_mp_target_warn_d rmtwd
|
||||
<where>
|
||||
is_effective = 1 AND is_harmonic = 1
|
||||
<if test="param!=null and param.startTime != null and param.startTime !=''">
|
||||
AND rmphd.data_date >= #{param.startTime} AND rmshd.data_date >= #{param.startTime}
|
||||
AND rmtwd.data_date >= #{param.startTime} AND rmtwd.data_date >= #{param.startTime}
|
||||
</if>
|
||||
<if test="param!=null and param.endTime != null and param.endTime != ''">
|
||||
AND rmphd.data_date <= #{param.endTime} AND rmshd.data_date <= #{param.endTime}
|
||||
AND rmtwd.data_date <= #{param.endTime} AND rmtwd.data_date <= #{param.endTime}
|
||||
</if>
|
||||
<if test="id != null and id.size > 0">
|
||||
AND measurement_point_id IN
|
||||
@@ -60,10 +57,9 @@
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
measurement_point_id,
|
||||
data_date
|
||||
measurement_point_id
|
||||
HAVING
|
||||
num > 1
|
||||
num > 0
|
||||
) x
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user