暂态模块格式化时间处理
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
package com.njcn.event.pojo.po;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
|
||||
/**
|
||||
* @author cdf
|
||||
@@ -13,81 +17,79 @@ import java.math.BigDecimal;
|
||||
*/
|
||||
|
||||
@Data
|
||||
//@Measurement(name = "pqs_eventdetail")
|
||||
public class EventDetailNew {
|
||||
|
||||
@Column(name = "line_id")
|
||||
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "time")
|
||||
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
private String startTime;
|
||||
|
||||
@Column(name = "event_describe")
|
||||
|
||||
@ApiModelProperty(value = "事件描述")
|
||||
private String eventDescribe;
|
||||
|
||||
@Column(name = "wave_type")
|
||||
|
||||
@ApiModelProperty(value = "统计类型")
|
||||
private String eventType;
|
||||
|
||||
@Column(name = "persist_time")
|
||||
|
||||
@ApiModelProperty(value = "持续时间,单位秒")
|
||||
private Double duration;
|
||||
|
||||
@Column(name = "event_value")
|
||||
|
||||
@ApiModelProperty(value = "特征幅值")
|
||||
private Double featureAmplitude;
|
||||
|
||||
@Column(name = "event_reason")
|
||||
|
||||
@ApiModelProperty(value = "暂降原因(Event_Reason)")
|
||||
private String advanceReason;
|
||||
|
||||
@Column(name = "event_type")
|
||||
|
||||
@ApiModelProperty(value = "暂降类型(Event_Type)")
|
||||
private String advanceType;
|
||||
|
||||
@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")
|
||||
|
||||
@ApiModelProperty(value = "波形路径")
|
||||
private String wavePath;
|
||||
|
||||
@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;
|
||||
|
||||
private String lineName;
|
||||
@@ -107,4 +109,14 @@ public class EventDetailNew {
|
||||
@ApiModelProperty(value = "暂时事件ID")
|
||||
private String eventId;
|
||||
|
||||
|
||||
public String getStartTime() {
|
||||
return startTime;
|
||||
}
|
||||
|
||||
public void setStartTime(String startTime) {
|
||||
//时间处理,LocalDateTime转string多一个T
|
||||
startTime = startTime.replace("T"," ");
|
||||
this.startTime = startTime;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -85,7 +85,7 @@ public class RmpEventDetailPO implements Serializable {
|
||||
private String sagsource;
|
||||
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss.SSS",timezone = "GMT+8")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss.SSS")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
|
||||
@@ -106,7 +106,7 @@ public class RmpEventDetailPO implements Serializable {
|
||||
|
||||
private Double transientValue;
|
||||
|
||||
private String createTime;
|
||||
private LocalDateTime createTime;
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user