Files
pqs-influx/src/main/java/com/njcn/influx/pojo/po/DataHarmPowerS.java
xy 97fdd6bc34 feat(power): 添加功率数据实体类字段
- 在DataHarmPowerP中新增totDpf、totHarmP和dpf字段
- 在DataHarmPowerQ中新增totHarmQ字段
- 在DataHarmPowerS中新增totHarmS字段
- 所有新增字段均为Double类型并配置相应数据库列映射
2026-05-26 15:38:22 +08:00

207 lines
3.8 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.njcn.influx.pojo.po;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.njcn.influx.utils.InstantDateSerializer;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import org.influxdb.annotation.TimeColumn;
import java.time.Instant;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2022/5/12 9:13
*/
@Data
@Measurement(name = "data_harmpower_s")
public class DataHarmPowerS {
@TimeColumn
@Column(name = "time")
@JsonSerialize(using = InstantDateSerializer.class)
private Instant time;
@Column(name = "line_id",tag = true)
private String lineId;
@Column(name = "phasic_type",tag = true)
private String phaseType;
@Column(name = "quality_flag",tag = true)
private String qualityFlag;
@Column(name = "value_type",tag = true)
private String valueType;
@Column(name = "s")
private Double s;
@Column(name = "s_1")
private Double s1;
@Column(name = "s_2")
private Double s2;
@Column(name = "s_3")
private Double s3;
@Column(name = "s_4")
private Double s4;
@Column(name = "s_5")
private Double s5;
@Column(name = "s_6")
private Double s6;
@Column(name = "s_7")
private Double s7;
@Column(name = "s_8")
private Double s8;
@Column(name = "s_9")
private Double s9;
@Column(name = "s_10")
private Double s10;
@Column(name = "s_11")
private Double s11;
@Column(name = "s_12")
private Double s12;
@Column(name = "s_13")
private Double s13;
@Column(name = "s_14")
private Double s14;
@Column(name = "s_15")
private Double s15;
@Column(name = "s_16")
private Double s16;
@Column(name = "s_17")
private Double s17;
@Column(name = "s_18")
private Double s18;
@Column(name = "s_19")
private Double s19;
@Column(name = "s_20")
private Double s20;
@Column(name = "s_21")
private Double s21;
@Column(name = "s_22")
private Double s22;
@Column(name = "s_23")
private Double s23;
@Column(name = "s_24")
private Double s24;
@Column(name = "s_25")
private Double s25;
@Column(name = "s_26")
private Double s26;
@Column(name = "s_27")
private Double s27;
@Column(name = "s_28")
private Double s28;
@Column(name = "s_29")
private Double s29;
@Column(name = "s_30")
private Double s30;
@Column(name = "s_31")
private Double s31;
@Column(name = "s_32")
private Double s32;
@Column(name = "s_33")
private Double s33;
@Column(name = "s_34")
private Double s34;
@Column(name = "s_35")
private Double s35;
@Column(name = "s_36")
private Double s36;
@Column(name = "s_37")
private Double s37;
@Column(name = "s_38")
private Double s38;
@Column(name = "s_39")
private Double s39;
@Column(name = "s_40")
private Double s40;
@Column(name = "s_41")
private Double s41;
@Column(name = "s_42")
private Double s42;
@Column(name = "s_43")
private Double s43;
@Column(name = "s_44")
private Double s44;
@Column(name = "s_45")
private Double s45;
@Column(name = "s_46")
private Double s46;
@Column(name = "s_47")
private Double s47;
@Column(name = "s_48")
private Double s48;
@Column(name = "s_49")
private Double s49;
@Column(name = "s_50")
private Double s50;
//是否是异常指标数据0否1是
@Column(name = "abnormal_flag")
private Integer abnormalFlag;
@Column(name = "cl_did")
private String clDid;
@Column(name = "process")
private String process;
@Column(name = "tot_harm_s")
private Double totHarmS;
}