Commit 47dc5ed2 authored by ZWT's avatar ZWT

feat(零碳): 长庆

1.长庆演示首页功能开发,新增查询井场/场站列表接口,添加接口文档并完成接口冒烟测试;
2.长庆演示首页功能开发,新增总览信息统计接口,添加接口文档并完成接口冒烟测试;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent b89ff5ab
......@@ -18,6 +18,7 @@ import pps.cloud.system.service.data.GetSysOrganizationViewOutput;
import pps.core.prediction.service.data.home_page.GetOverviewViewOutput;
import pps.core.prediction.service.data.home_page.GetStationViewInput;
import pps.core.prediction.service.data.home_page.GetStationViewOutput;
import pps.core.prediction.service.data.home_page.GetWellOverviewViewOutput;
import xstartup.annotation.XService;
import xstartup.annotation.XText;
import xstartup.base.XContext;
......@@ -116,6 +117,21 @@ public class HomePageService {
.build());
}
/**
* 首页模块--井场实时监控
*
* @param context 上下文
* @param input 输入
* @return {@link XSingleResult}<{@link GetWellOverviewViewOutput}>
*/
@XApiAnonymous
@XText("首页模块--井场实时监控")
@XApiGet
public XSingleResult<GetWellOverviewViewOutput> getWellOverview(XContext context, GetStationViewInput input) {
return XSingleResult.success();
}
/*------------------------------------------------- private ---------------------------------------------------------*/
/**
......
package pps.core.prediction.service.data.home_page;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import xstartup.annotation.XText;
import java.math.BigDecimal;
/**
* 井场实时监控
*
* @author ZWT
* @date 2024/03/26
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class GetWellOverviewViewOutput {
@XText("开井数量")
private Integer openWellNumber;
@XText("停井数量")
private Integer stopWellNumber;
@XText("累计产液量(m³)")
private BigDecimal cumulativeProduction;
@XText("发电量(kWh)")
private BigDecimal powerGeneration;
@XText("用电量(kWh)")
private BigDecimal powerConsumption;
}
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