合并暂降模块代码

This commit is contained in:
2022-07-14 09:43:29 +08:00
parent 014c766806
commit 638f5b8f93
56 changed files with 3133 additions and 86 deletions

View File

@@ -0,0 +1,81 @@
package com.njcn.event.pojo;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import java.time.Instant;
import static com.njcn.influxdb.param.InfluxDBPublicParam.PQS_EVENT_DETAIL;
@Data
@Measurement(name = PQS_EVENT_DETAIL)
public class PqsEventDetail {
@Column(name = "line_id")
private String lineId;
@Column(name = "time")
private Instant time;
@Column(name = "event_describe")
private String eventDescribe;
@Column(name = "wave_type")
private Integer waveType;
@Column(name = "persist_time")
private Double persistTime;
@Column(name = "event_value")
private Double eventValue;
@Column(name = "event_reason")
private String eventReason;
@Column(name = "event_type")
private String eventType;
@Column(name = "eventass_index")
private String eventassIndex;
@Column(name = "dq_time")
private Integer dqTime;
@Column(name = "deal_time")
private String dealTime;
@Column(name = "deal_flag")
private Integer dealFlag;
@Column(name = "num")
private Integer num;
@Column(name = "file_flag")
private Integer fileFlag;
@Column(name = "first_time")
private String firstTime;
@Column(name = "first_type")
private String firstType;
@Column(name = "first_ms")
private Integer firstMs;
@Column(name = "wave_name")
private String waveName;
@Column(name = "energy")
private Double energy;
@Column(name = "severity")
private Double severity;
@Column(name = "sagsource")
private String sagSource;
@Column(name = "create_time")
private String createTime;
}

View File

@@ -0,0 +1,20 @@
package com.njcn.event.pojo;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import java.time.Instant;
import static com.njcn.influxdb.param.InfluxDBPublicParam.PQS_EVENT_DETAIL;
@Data
@Measurement(name = PQS_EVENT_DETAIL)
public class PqsEventDetailCount {
@Column(name = "time")
private Instant time;
@Column(name = "count")
private Integer count;
}

View File

@@ -0,0 +1,18 @@
package com.njcn.event.pojo;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import java.time.Instant;
@Data
@Measurement(name = "pqs_onlinerate")
public class PqsOnlinerateAggregate {
@Column(name = "time")
private Instant time;
@Column(name = "value")
private Double value;
}