1.终端评价详情日表算法-占比修改

2.发射特性和影响特性算法修改,只统计四类监测点光伏电站、电气化铁路、风电场和冶炼负荷
This commit is contained in:
wr
2024-03-08 15:59:25 +08:00
parent 4c752edc19
commit f8766060a6
8 changed files with 109 additions and 29 deletions

View File

@@ -1,5 +1,6 @@
package com.njcn.harmonic.pojo.vo;
import cn.hutool.core.util.NumberUtil;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -61,4 +62,44 @@ public class RStatLoadTypeVO {
@ApiModelProperty(value = "累计闪变超标占比")
private Float flickerAccrued;
public void setVAverage(Float vAverage) {
this.vAverage = NumberUtil.round(vAverage*100,2).floatValue();
}
public void setVAccrued(Float vAccrued) {
this.vAccrued = NumberUtil.round(vAccrued*100,2).floatValue();
}
public void setIAverage(Float iAverage) {
this.iAverage = NumberUtil.round(iAverage*100,2).floatValue();
}
public void setIAccrued(Float iAccrued) {
this.iAccrued = NumberUtil.round(iAccrued*100,2).floatValue();
}
public void setUnbalanceAverage(Float unbalanceAverage) {
this.unbalanceAverage = NumberUtil.round(unbalanceAverage*100,2).floatValue();
}
public void setUnbalanceAccrued(Float unbalanceAccrued) {
this.unbalanceAccrued = NumberUtil.round(unbalanceAccrued*100,2).floatValue();
}
public void setINegAverage(Float iNegAverage) {
this.iNegAverage = NumberUtil.round(iNegAverage*100,2).floatValue();
}
public void setINegAccrued(Float iNegAccrued) {
this.iNegAccrued = NumberUtil.round(iNegAccrued*100,2).floatValue();
}
public void setFlickerAverage(Float flickerAverage) {
this.flickerAverage = NumberUtil.round(flickerAverage*100,2).floatValue();
}
public void setFlickerAccrued(Float flickerAccrued) {
this.flickerAccrued = NumberUtil.round(flickerAccrued*100,2).floatValue();
}
}