国网上送接口底层算法实现

This commit is contained in:
2023-12-13 17:36:17 +08:00
parent e49998797d
commit eaaa3b0efc
15 changed files with 698 additions and 71 deletions

View File

@@ -37,6 +37,22 @@ public enum UploadEnum {
DISTRIBUTION_FLAG_01("01","主网"),
DISTRIBUTION_FLAG_02("02","配网"),
/**
* 指标类型(01:电压 02:长时间闪变 03:三相电压不平衡 04:电压总谐波畸变率 05:各次谐波电压 06:负序电流)
*/
INDEX_TYPE_01("01","电压"),
INDEX_TYPE_02("02","长时间闪变"),
INDEX_TYPE_03("03","三相电压不平衡"),
INDEX_TYPE_04("04","电压总谐波畸变率"),
INDEX_TYPE_05("05","各次谐波电压"),
INDEX_TYPE_06("06","负序电流"),
/**
* 数据来源(01:仅在线监测 02:在线监测与现场测试)
*/
DATA_SOURCES_01("01","仅在线监测"),
DATA_SOURCES_02("02","在线监测与现场测试"),
;
private final String code;

View File

@@ -0,0 +1,50 @@
package com.njcn.prepare.harmonic.pojo.dto;
import lombok.Data;
import java.util.List;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/12/12 16:32
*/
@Data
public class BusBarDto {
/**
* 单位id
*/
private String orgId;
/**
* 电压等级实体
*/
private List<VoltageChild> voltageChild;
@Data
public static class VoltageChild {
/**
* 电压等级
*/
private String voltageLevel;
/**
* 监测母线数量
*/
private Integer monitorBusNum;
/**
* 在运母线数量
*/
private Integer onlineBusNum;
/**
* 监测率
*/
private Double monitorRate;
}
}