1.算法bug修改,部分占比*100,计算展示

2.pmsbug解决
3.增加根据字典类型code和字典数据code接口
This commit is contained in:
wr
2024-02-26 18:08:09 +08:00
parent 5577757d2e
commit c682b7f198
34 changed files with 244 additions and 123 deletions

View File

@@ -1,5 +1,6 @@
package com.njcn.harmonic.pojo.po;
import cn.hutool.core.util.NumberUtil;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@@ -52,5 +53,12 @@ public class RStatHarmonicOrgM implements Serializable {
* 数据类型,字典表01主网测点 02配网测点
*/
private String dataType;
public void setOverLimitMeasurementRatioAverage(Float overLimitMeasurementRatioAverage) {
this.overLimitMeasurementRatioAverage = NumberUtil.round(overLimitMeasurementRatioAverage*100,2).floatValue();
}
public void setOverLimitMeasurementRatioAccrued(Float overLimitMeasurementRatioAccrued) {
this.overLimitMeasurementRatioAccrued = NumberUtil.round(overLimitMeasurementRatioAccrued*100,2).floatValue();;
}
}

View File

@@ -1,5 +1,6 @@
package com.njcn.harmonic.pojo.po;
import cn.hutool.core.util.NumberUtil;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@@ -52,6 +53,12 @@ public class RStatHarmonicOrgQ implements Serializable {
* 数据类型,字典表01主网测点 02配网测点
*/
private String dataType;
public void setOverLimitMeasurementRatioAverage(Float overLimitMeasurementRatioAverage) {
this.overLimitMeasurementRatioAverage = NumberUtil.round(overLimitMeasurementRatioAverage*100,2).floatValue();
}
public void setOverLimitMeasurementRatioAccrued(Float overLimitMeasurementRatioAccrued) {
this.overLimitMeasurementRatioAccrued = NumberUtil.round(overLimitMeasurementRatioAccrued*100,2).floatValue();;
}
}

View File

@@ -1,5 +1,6 @@
package com.njcn.harmonic.pojo.po;
import cn.hutool.core.util.NumberUtil;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@@ -53,5 +54,12 @@ public class RStatHarmonicOrgY implements Serializable {
*/
private String dataType;
public void setOverLimitMeasurementRatioAverage(Float overLimitMeasurementRatioAverage) {
this.overLimitMeasurementRatioAverage = NumberUtil.round(overLimitMeasurementRatioAverage*100,2).floatValue();
}
public void setOverLimitMeasurementRatioAccrued(Float overLimitMeasurementRatioAccrued) {
this.overLimitMeasurementRatioAccrued = NumberUtil.round(overLimitMeasurementRatioAccrued*100,2).floatValue();;
}
}