Commit af9e0447 authored by ZWT's avatar ZWT

feat(零碳): 长庆

1.修改极短期间开预测定时任务逻辑,解决优化后部分优化结果时间段过短问题;
2.修改心知天气气象数据获取及接收定时任务,解决天气数据通过邮件下载后,部分数据精度丢失问题;
3.修改首页各个接口逻辑,对小数类型字段进行处理,修改首页接口,增加小时保留两位四舍五入逻辑,同时解决线路详情接口部分查询逻辑报错问题;
4.能耗分析模块,能耗概览接口修改,修改查询逻辑,修改数据获取逻辑及绿电占比计算逻辑;
5.能耗分析模块,消纳曲线用电趋势接口修改,修改查询逻辑,修改数据获取逻辑及绿电占比计算逻辑;
6.能耗分析模块,用电详情接口修改,修改查询逻辑,修改数据获取逻辑及绿电占比计算逻辑;
7.修改首页先导实验井间开制度模块接口查询逻辑,解决极短期间开优化修改后没有第一次开井时间标识导致数据查询不出来问题;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 7439c39d
...@@ -84,13 +84,15 @@ ...@@ -84,13 +84,15 @@
<select id="selectDailySystemDisplay" resultMap="ExtendsResultMap" <select id="selectDailySystemDisplay" resultMap="ExtendsResultMap"
parameterType="pps.core.space.entity.SpaceOptimizeShortDurationView"> parameterType="pps.core.space.entity.SpaceOptimizeShortDurationView">
WITH optimize_short AS (
SELECT SELECT
w.ou_id, w.ou_id,
w.ou_name, w.ou_name,
w.well_number, w.well_number,
w.id AS wellhead_id, w.id AS wellhead_id,
d.open_well_time, d.open_well_time,
i.interval_describe i.interval_describe,
ROW_NUMBER() OVER ( PARTITION BY w.well_number ORDER BY d.open_well_time ASC ) AS rn
FROM FROM
base_wellhead w base_wellhead w
JOIN space_institution_wellhead i ON w.id = i.wellhead_id JOIN space_institution_wellhead i ON w.id = i.wellhead_id
...@@ -101,9 +103,14 @@ ...@@ -101,9 +103,14 @@
AND d.create_time = #{queryDate} AND d.create_time = #{queryDate}
AND d.is_deleted = 1 AND d.is_deleted = 1
AND d.is_optimize = 0 AND d.is_optimize = 0
AND d.first_start = 0
<if test="ouId != null"> <if test="ouId != null">
AND w.ou_id = #{ouId} AND w.ou_id = #{ouId}
</if> </if>
) SELECT
*
FROM
optimize_short
WHERE
rn = 1
</select> </select>
</mapper> </mapper>
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment