Commit 7c1f331a authored by ZWT's avatar ZWT

feat(吉林演示): 松原

1.开发间开优化结果统计功能,创建间开优化效果统计表,生成对应代码;
2.修改15天,10天,3天,1天间开优化功能,修改代码结构;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent c7ffc690
...@@ -33,6 +33,7 @@ import pps.core.space.entity.*; ...@@ -33,6 +33,7 @@ import pps.core.space.entity.*;
import pps.core.space.enums.BusinessError; import pps.core.space.enums.BusinessError;
import pps.core.space.mapper.*; import pps.core.space.mapper.*;
import pps.core.space.service.data.*; import pps.core.space.service.data.*;
import pps.core.space.service.data.space_optimize_effect.GetSpaceOptimizeEffectOutput;
import pps.core.space.service.data.space_optimize_period.GetPredictedPowerOutput; import pps.core.space.service.data.space_optimize_period.GetPredictedPowerOutput;
import pps.core.space.service.data.space_optimize_period.GetSpaceOptimizePeriodInput; import pps.core.space.service.data.space_optimize_period.GetSpaceOptimizePeriodInput;
import pps.core.space.service.data.space_optimize_period.GetSpaceOptimizePeriodOutput; import pps.core.space.service.data.space_optimize_period.GetSpaceOptimizePeriodOutput;
...@@ -1722,6 +1723,24 @@ public class SpaceOptimizeBaseService { ...@@ -1722,6 +1723,24 @@ public class SpaceOptimizeBaseService {
wellheadOutputs = Collections.emptyList(); wellheadOutputs = Collections.emptyList();
} else { } else {
if (CollUtil.isNotEmpty(durationOutputs)) { if (CollUtil.isNotEmpty(durationOutputs)) {
//查能耗
SpaceOptimizeEffectMapper mapper = context.getBean(SpaceOptimizeEffectMapper.class);
List<SpaceOptimizeEffectEnt> effectList = mapper.selectList(new LambdaQueryWrapper<SpaceOptimizeEffectEnt>()
.select(SpaceOptimizeEffectEnt::getWellheadId, SpaceOptimizeEffectEnt::getGreenPowerRate, SpaceOptimizeEffectEnt::getPowerCost,
SpaceOptimizeEffectEnt::getOptimalGreenPowerRate, SpaceOptimizeEffectEnt::getOptimalPowerCost,
SpaceOptimizeEffectEnt::getGreenPowerUpgrade, SpaceOptimizeEffectEnt::getCostDown, SpaceOptimizeEffectEnt::getOptimalResult)
.eq(BaseModel::getIsDeleted, 1)
.eq(SpaceOptimizeEffectEnt::getPeriodId, periodId)
.eq(SpaceOptimizeEffectEnt::getOptimizeDate, optimizeDate)
);
Map<String, SpaceOptimizeEffectEnt> effectMap;
if (CollUtil.isNotEmpty(effectList)) {
effectMap = effectList.stream()
.collect(Collectors.toMap(SpaceOptimizeEffectEnt::getWellheadId, Function.identity()));
} else {
effectMap = Collections.emptyMap();
}
//处理间开
Map<String, List<SpaceOptimizeDateDuration>> collect = new HashMap<>(16); Map<String, List<SpaceOptimizeDateDuration>> collect = new HashMap<>(16);
for (SpaceOptimizeDateDuration durationOutput : durationOutputs) { for (SpaceOptimizeDateDuration durationOutput : durationOutputs) {
if (CharSequenceUtil.isEmpty(durationOutput.getGenerationTypeKey())) { if (CharSequenceUtil.isEmpty(durationOutput.getGenerationTypeKey())) {
...@@ -1736,9 +1755,13 @@ public class SpaceOptimizeBaseService { ...@@ -1736,9 +1755,13 @@ public class SpaceOptimizeBaseService {
tmpList.add(durationOutput); tmpList.add(durationOutput);
} }
} }
//封装
Map<Integer, List<SpaceOptimizeDateDuration>> listMap;
SpaceOptimizeEffectEnt effect;
for (GetSpaceOptimizeWellheadOutput w : wellheadOutputs) { for (GetSpaceOptimizeWellheadOutput w : wellheadOutputs) {
//封装间开
if (collect.containsKey(w.getWellheadId())) { if (collect.containsKey(w.getWellheadId())) {
Map<Integer, List<SpaceOptimizeDateDuration>> listMap = collect.get(w.getWellheadId()).stream() listMap = collect.get(w.getWellheadId()).stream()
.collect(Collectors.groupingBy(SpaceOptimizeDateDuration::getIsOptimize)); .collect(Collectors.groupingBy(SpaceOptimizeDateDuration::getIsOptimize));
//填充关井时间 //填充关井时间
w.setOptimizeList(ServiceUtil.getAllDateDuration(listMap.get(0))); w.setOptimizeList(ServiceUtil.getAllDateDuration(listMap.get(0)));
...@@ -1747,8 +1770,21 @@ public class SpaceOptimizeBaseService { ...@@ -1747,8 +1770,21 @@ public class SpaceOptimizeBaseService {
w.setOptimizeList(Collections.emptyList()); w.setOptimizeList(Collections.emptyList());
w.setInitializeList(Collections.emptyList()); w.setInitializeList(Collections.emptyList());
} }
w.setInitializeGreenRate(BigDecimal.ZERO); //封装能耗分析
w.setOptimizeGreenRate(BigDecimal.ZERO); if (effectMap.containsKey(w.getWellheadId())) {
effect = effectMap.get(w.getWellheadId());
w.setEffect(GetSpaceOptimizeEffectOutput.builder()
.optimalResult(effect.getOptimalResult())
.greenPowerRate(effect.getGreenPowerRate())
.powerCost(effect.getPowerCost())
.optimalGreenPowerRate(effect.getOptimalGreenPowerRate())
.optimalPowerCost(effect.getOptimalPowerCost())
.greenPowerUpgrade(effect.getGreenPowerUpgrade())
.costDown(effect.getCostDown())
.build());
} else {
w.setEffect(new GetSpaceOptimizeEffectOutput());
}
} }
} }
} }
......
...@@ -91,7 +91,7 @@ public class SpaceOptimizeShortPeriodService extends SpaceOptimizeBaseService { ...@@ -91,7 +91,7 @@ public class SpaceOptimizeShortPeriodService extends SpaceOptimizeBaseService {
* @param input 输入 * @param input 输入
* @return {@link XSingleResult}<{@link GetSpaceOptimizePeriodOutput}> * @return {@link XSingleResult}<{@link GetSpaceOptimizePeriodOutput}>
*/ */
@XApiGet @XApiGet(anonymous = true)
@XText("极短期间开优化--详情") @XText("极短期间开优化--详情")
public XSingleResult<GetSpaceOptimizePeriodOutput> getSpaceOptimizeShortPeriodView(XContext context, GetSpaceOptimizePeriodInput input) { public XSingleResult<GetSpaceOptimizePeriodOutput> getSpaceOptimizeShortPeriodView(XContext context, GetSpaceOptimizePeriodInput input) {
return XSingleResult.success(super.getSpaceOptimizePeriodView(context, input, BusinessConstant.FOUR, BusinessConstant.ONE)); return XSingleResult.success(super.getSpaceOptimizePeriodView(context, input, BusinessConstant.FOUR, BusinessConstant.ONE));
......
...@@ -74,7 +74,7 @@ public class SpaceOptimizeUltraPeriodService extends SpaceOptimizeBaseService { ...@@ -74,7 +74,7 @@ public class SpaceOptimizeUltraPeriodService extends SpaceOptimizeBaseService {
* @param input 输入 * @param input 输入
* @return {@link XSingleResult}<{@link GetSpaceOptimizePeriodOutput}> * @return {@link XSingleResult}<{@link GetSpaceOptimizePeriodOutput}>
*/ */
@XApiGet @XApiGet(anonymous = true)
@XText("长期间开优化--详情") @XText("长期间开优化--详情")
public XSingleResult<GetSpaceOptimizePeriodOutput> getSpaceOptimizeUltraPeriodView(XContext context, GetSpaceOptimizePeriodInput input) { public XSingleResult<GetSpaceOptimizePeriodOutput> getSpaceOptimizeUltraPeriodView(XContext context, GetSpaceOptimizePeriodInput input) {
return XSingleResult.success(super.getSpaceOptimizePeriodView(context, input, BusinessConstant.ONE, BusinessConstant.ZERO)); return XSingleResult.success(super.getSpaceOptimizePeriodView(context, input, BusinessConstant.ONE, BusinessConstant.ZERO));
......
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class CreateSpaceOptimizeEffectInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class CreateSpaceOptimizeEffectOutput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class DeleteSpaceOptimizeEffectInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class DeleteSpaceOptimizeEffectOutput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class DynamicQuerySpaceOptimizeEffectInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class DynamicQuerySpaceOptimizeEffectOutput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class DynamicQuerySpaceOptimizeEffectViewOutput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect; package pps.core.space.service.data.space_optimize_effect;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import xstartup.annotation.XText; import xstartup.annotation.XText;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date;
/**
* 间开优化效果
*
* @author ZWT
* @date 2024/11/07
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class GetSpaceOptimizeEffectOutput { public class GetSpaceOptimizeEffectOutput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述") @XText("优化后制度描述")
private String optimalResult; private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)") @XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate; private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)") @XText("优化前用能成本(元)")
private BigDecimal powerCost; private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)") @XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate; private BigDecimal optimalGreenPowerRate;
...@@ -98,253 +40,4 @@ public class GetSpaceOptimizeEffectOutput { ...@@ -98,253 +40,4 @@ public class GetSpaceOptimizeEffectOutput {
@XText("成本降低(元)") @XText("成本降低(元)")
private BigDecimal costDown; private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
} }
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class GetSpaceOptimizeEffectViewInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import java.math.BigDecimal;
import java.util.Date;
public class GetSpaceOptimizeEffectViewOutput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.math.BigDecimal;
import java.util.Date;
public class QuerySpaceOptimizeEffectInput extends XPageInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.math.BigDecimal;
import java.util.Date;
public class QuerySpaceOptimizeEffectOutput extends XPageInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.math.BigDecimal;
import java.util.Date;
public class QuerySpaceOptimizeEffectViewInput extends XPageInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
package pps.core.space.service.data.space_optimize_effect;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.math.BigDecimal;
import java.util.Date;
public class QuerySpaceOptimizeEffectViewOutput extends XPageInput {
@XText("ID")
private String id;
@XText("是否删除(0_是;1_否)")
private Integer isDeleted;
@XText("创建人ID")
private String createById;
@XText("创建人名称")
private String createByName;
@XText("创建时间(优化开始时间)")
private Date createTime;
@XText("修改人ID")
private String modifyById;
@XText("修改人名称")
private String modifyByName;
@XText("修改时间")
private Date modifyTime;
@XText("优化周期ID")
private String periodId;
@XText("井口ID")
private String wellheadId;
@XText("井号")
private String wellNumber;
@XText("优化日期")
private Date optimizeDate;
@XText("优化后制度描述")
private String optimalResult;
@XText("优化前总开井时长(h)")
private BigDecimal totalDuration;
@XText("优化前绿电开井时长(h)")
private BigDecimal greenPowerDuration;
@XText("优化前谷电开井时长(h)")
private BigDecimal lowPowerDuration;
@XText("优化前平电开井时长(h)")
private BigDecimal midPowerDuration;
@XText("优化前高峰电开井时长(h)")
private BigDecimal highPowerDuration;
@XText("优化前尖峰电开井时长(h)")
private BigDecimal peakPowerDuration;
@XText("优化前绿电占比(%)")
private BigDecimal greenPowerRate;
@XText("优化前用能成本(元)")
private BigDecimal powerCost;
@XText("优化后总开井时长(h)")
private BigDecimal optimalTotalDuration;
@XText("优化后绿电开井时长(h)")
private BigDecimal optimalGreenPowerDuration;
@XText("优化后谷电开井时长(h)")
private BigDecimal optimalLowPowerDuration;
@XText("优化后平电开井时长(h)")
private BigDecimal optimalMidPowerDuration;
@XText("优化后高峰电开井时长(h)")
private BigDecimal optimalHighPowerDuration;
@XText("优化后尖峰电开井时长(h)")
private BigDecimal optimalPeakPowerDuration;
@XText("优化后绿电占比(%)")
private BigDecimal optimalGreenPowerRate;
@XText("优化后用能成本(元)")
private BigDecimal optimalPowerCost;
@XText("绿电提升(%)")
private BigDecimal greenPowerUpgrade;
@XText("成本降低(元)")
private BigDecimal costDown;
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Integer getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(Integer value) {
this.isDeleted = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
public String getPeriodId() {
return this.periodId;
}
public void setPeriodId(String value) {
this.periodId = value;
}
public String getWellheadId() {
return this.wellheadId;
}
public void setWellheadId(String value) {
this.wellheadId = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getOptimizeDate() {
return this.optimizeDate;
}
public void setOptimizeDate(Date value) {
this.optimizeDate = value;
}
public String getOptimalResult() {
return this.optimalResult;
}
public void setOptimalResult(String value) {
this.optimalResult = value;
}
public BigDecimal getTotalDuration() {
return this.totalDuration;
}
public void setTotalDuration(BigDecimal value) {
this.totalDuration = value;
}
public BigDecimal getGreenPowerDuration() {
return this.greenPowerDuration;
}
public void setGreenPowerDuration(BigDecimal value) {
this.greenPowerDuration = value;
}
public BigDecimal getLowPowerDuration() {
return this.lowPowerDuration;
}
public void setLowPowerDuration(BigDecimal value) {
this.lowPowerDuration = value;
}
public BigDecimal getMidPowerDuration() {
return this.midPowerDuration;
}
public void setMidPowerDuration(BigDecimal value) {
this.midPowerDuration = value;
}
public BigDecimal getHighPowerDuration() {
return this.highPowerDuration;
}
public void setHighPowerDuration(BigDecimal value) {
this.highPowerDuration = value;
}
public BigDecimal getPeakPowerDuration() {
return this.peakPowerDuration;
}
public void setPeakPowerDuration(BigDecimal value) {
this.peakPowerDuration = value;
}
public BigDecimal getGreenPowerRate() {
return this.greenPowerRate;
}
public void setGreenPowerRate(BigDecimal value) {
this.greenPowerRate = value;
}
public BigDecimal getPowerCost() {
return this.powerCost;
}
public void setPowerCost(BigDecimal value) {
this.powerCost = value;
}
public BigDecimal getOptimalTotalDuration() {
return this.optimalTotalDuration;
}
public void setOptimalTotalDuration(BigDecimal value) {
this.optimalTotalDuration = value;
}
public BigDecimal getOptimalGreenPowerDuration() {
return this.optimalGreenPowerDuration;
}
public void setOptimalGreenPowerDuration(BigDecimal value) {
this.optimalGreenPowerDuration = value;
}
public BigDecimal getOptimalLowPowerDuration() {
return this.optimalLowPowerDuration;
}
public void setOptimalLowPowerDuration(BigDecimal value) {
this.optimalLowPowerDuration = value;
}
public BigDecimal getOptimalMidPowerDuration() {
return this.optimalMidPowerDuration;
}
public void setOptimalMidPowerDuration(BigDecimal value) {
this.optimalMidPowerDuration = value;
}
public BigDecimal getOptimalHighPowerDuration() {
return this.optimalHighPowerDuration;
}
public void setOptimalHighPowerDuration(BigDecimal value) {
this.optimalHighPowerDuration = value;
}
public BigDecimal getOptimalPeakPowerDuration() {
return this.optimalPeakPowerDuration;
}
public void setOptimalPeakPowerDuration(BigDecimal value) {
this.optimalPeakPowerDuration = value;
}
public BigDecimal getOptimalGreenPowerRate() {
return this.optimalGreenPowerRate;
}
public void setOptimalGreenPowerRate(BigDecimal value) {
this.optimalGreenPowerRate = value;
}
public BigDecimal getOptimalPowerCost() {
return this.optimalPowerCost;
}
public void setOptimalPowerCost(BigDecimal value) {
this.optimalPowerCost = value;
}
public BigDecimal getGreenPowerUpgrade() {
return this.greenPowerUpgrade;
}
public void setGreenPowerUpgrade(BigDecimal value) {
this.greenPowerUpgrade = value;
}
public BigDecimal getCostDown() {
return this.costDown;
}
public void setCostDown(BigDecimal value) {
this.costDown = value;
}
}
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