鞍钢鲅鱼圈能源管控系统后端代码
潘志宝
6 天以前 892da32f145c958f0ad9467eb442ed457984005d
功率因数-电网拓扑
已修改2个文件
8 ■■■■■ 文件已修改
ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/PowerNetFactorDTO.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java
@@ -117,8 +117,10 @@
                if (StringUtils.isNotBlank(entity.getCurCos())) {
                    points.add(entity.getCurCos());
                }
                log.info("points=" + points);
                if (!CollectionUtils.isEmpty(points)) {
                    Map<String, Object> pointsRealValue = dataPointApi.queryPointsRealValue(points);
                    log.info("pointsRealValue=" + pointsRealValue);
                    if (pointsRealValue.get(entity.getCurA()) != null) {
                        powerNetFactorDTO.setCurA(new BigDecimal(pointsRealValue.get(entity.getCurA()).toString()));
                    }
@@ -135,6 +137,7 @@
                }
            } catch (Exception ex) {
                log.info(entity.getNodeName() + "获取当前值异常" + ex.getMessage());
                ex.printStackTrace();
            }
            try {
@@ -166,6 +169,7 @@
                }
            } catch (Exception ex) {
                log.info(entity.getNodeName() + "获取预测值异常," + ex.getMessage());
                ex.printStackTrace();
            }
            // 设置电流状态
@@ -215,6 +219,7 @@
                    powerNetFactorDTO.setQStatus(0);
                }
            }
            result.add(powerNetFactorDTO);
        }
        return success(result);
    }
ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/PowerNetFactorDTO.java
@@ -1,5 +1,6 @@
package com.iailab.module.ansteel.api.dto;
import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@@ -65,9 +66,11 @@
    private Integer sort;
    @Schema(description = "有功是否超限(0:正常,1:超限)")
    @JSONField(name="pStatus")
    private Integer pStatus;
    @Schema(description = "无功是否超限(0:正常,1:超限)")
    @JSONField(name="qStatus")
    private Integer qStatus;
    @Schema(description = "功率因数是否超限(0:正常,1:超限)")