Commit 56fb7760 authored by ZWT's avatar ZWT

feat(零碳): 长庆演示系统新增功能

1.能耗分析模块功能重构,新增今日/昨日/同期电量统计查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
2.能耗分析模块功能重构,新增今日天气查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
3.能耗分析模块功能重构,新增井场用能分析查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
4.能耗分析模块功能重构,新增井场发电趋势查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
5.能耗分析模块功能重构,新增井场实时监控查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
6.能耗分析模块功能重构,新增本日用电对比查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
7.能耗分析模块功能重构,新增发电详情查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;
8.能耗分析模块功能重构,新增用电趋势查询接口,添加线上接口文档并完成接口冒烟测试同时添加用例;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent c469849d
...@@ -344,7 +344,7 @@ public class EnergyConsumptionAnalysisService { ...@@ -344,7 +344,7 @@ public class EnergyConsumptionAnalysisService {
* @return {@link XSingleResult }<{@link GetWellFieldSituationOutput }> * @return {@link XSingleResult }<{@link GetWellFieldSituationOutput }>
*/ */
@XText("井场实时分析--井场实时监控") @XText("井场实时分析--井场实时监控")
@XApiGet @XApiGet(anonymous = true)
public XSingleResult<GetWellFieldSituationOutput> wellFieldSituation(XContext context, GetEnergyConsumptionAnalysisInput input) { public XSingleResult<GetWellFieldSituationOutput> wellFieldSituation(XContext context, GetEnergyConsumptionAnalysisInput input) {
int sumWellNumber = 0; int sumWellNumber = 0;
int normallyOpenWellNumber = 0; int normallyOpenWellNumber = 0;
...@@ -388,6 +388,7 @@ public class EnergyConsumptionAnalysisService { ...@@ -388,6 +388,7 @@ public class EnergyConsumptionAnalysisService {
.wellStatus(ent.getWellStatus()) .wellStatus(ent.getWellStatus())
.cumulativeProduction(ent.getCumulativeProduction()) .cumulativeProduction(ent.getCumulativeProduction())
.runningTime(ent.getRunningTime()) .runningTime(ent.getRunningTime())
.surplusTime(BigDecimal.ZERO)
.build() .build()
); );
} }
......
...@@ -35,4 +35,7 @@ public class GetThirdCurrentWellConditionOutput { ...@@ -35,4 +35,7 @@ public class GetThirdCurrentWellConditionOutput {
@XText("开井时长(h)") @XText("开井时长(h)")
private BigDecimal runningTime; private BigDecimal runningTime;
@XText("剩余开井时长(h)")
private BigDecimal surplusTime;
} }
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