1、新增云协议设备台账录入功能;

2、新增云协议设备实时数据请求功能
This commit is contained in:
xy
2025-09-04 13:58:30 +08:00
parent 066dceaeaf
commit 8c442d8897
44 changed files with 1938 additions and 267 deletions

View File

@@ -17,7 +17,9 @@ public enum CsHarmonicResponseEnum {
CS_DEVICE_COMMON_ERROR("A00600","治理稳态模块异常"),
BIND_TARGET_ERROR("A00601","指标参数绑定异常"),
MAKE_UP_ERROR("A00602","补招失败"),
RECORD_MISSING("A00602","record.bin文件缺失,补召失败")
RECORD_MISSING("A00602","record.bin文件缺失,补召失败"),
EVENT_FILE_NOT_SAME("A00603","cfg、dat文件名称不一致"),
;

View File

@@ -0,0 +1,38 @@
package com.njcn.csharmonic.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author xy
*/
@Data
public class CldEventParam implements Serializable {
@ApiModelProperty("监测点id")
private String monitorId;
@ApiModelProperty("暂降触发时间")
private String startTime;
@ApiModelProperty("幅值")
private Double amplitude;
@ApiModelProperty("持续时间")
private Double duration;
@ApiModelProperty("暂态类型 0-未知 1-暂降 2-暂升 3-中断 4-瞬态")
private Integer eventType;
@ApiModelProperty("相别")
private String phase;
@ApiModelProperty("Cfg文件路径")
private String wavePathCfg;
@ApiModelProperty("Dat文件路径")
private String wavePathDat;
}

View File

@@ -117,4 +117,10 @@ public class CsEventPO extends BaseEntity {
*/
@TableField(value = "persist_time")
private Double persistTime;
/**
* 暂降幅值
*/
@TableField(value = "amplitude")
private Double amplitude;
}