diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/dto/MonitorDataIntegrityDTO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/dto/MonitorDataIntegrityDTO.java new file mode 100644 index 000000000..0b19466bd --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/dto/MonitorDataIntegrityDTO.java @@ -0,0 +1,25 @@ +package com.njcn.prepare.harmonic.pojo.dto; + +import lombok.Data; + +import java.math.BigDecimal; + +/** + * Description: + * 接口文档访问地址:http://serverIP:port/swagger-ui.html + * Date: 2022/11/28 10:09【需求编号】 + * + * @author clam + * @version V1.0.0 + */ +@Data +public class MonitorDataIntegrityDTO { + /** + * 监测点id + */ + private String id; + /** + * 数据完整性 + */ + private BigDecimal dataIntegrity; +} diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DataVPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DataVPO.java index 936ce0476..3d54a41b2 100644 --- a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DataVPO.java +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DataVPO.java @@ -26,7 +26,7 @@ public class DataVPO { private Double rms; @Column(name = "rms_lvr") - private Double rmsLvr; + private Double rmsLvr = 0.00; @Column(name = "vl_dev") private Double vlDev; diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayIPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayIPO.java index ebc09e440..269f39de4 100644 --- a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayIPO.java +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayIPO.java @@ -1,6 +1,5 @@ package com.njcn.prepare.harmonic.pojo.influxdb.po; -import com.njcn.prepare.harmonic.pojo.influxdb.po.DataIPO; import lombok.Data; import lombok.EqualsAndHashCode; import org.influxdb.annotation.Measurement; diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayPltPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayPltPO.java index 1803847af..b356432c0 100644 --- a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayPltPO.java +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayPltPO.java @@ -1,6 +1,5 @@ package com.njcn.prepare.harmonic.pojo.influxdb.po; -import com.njcn.prepare.harmonic.pojo.influxdb.po.DataPltPO; import lombok.Data; import lombok.EqualsAndHashCode; import org.influxdb.annotation.Measurement; diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayVPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayVPO.java index 899afcb46..062fad195 100644 --- a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayVPO.java +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/influxdb/po/DayVPO.java @@ -1,6 +1,5 @@ package com.njcn.prepare.harmonic.pojo.influxdb.po; -import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO; import lombok.Data; import lombok.EqualsAndHashCode; import org.influxdb.annotation.Measurement; diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpFlickerReportDPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpFlickerReportDPO.java index dfa1636cf..cc1f03316 100644 --- a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpFlickerReportDPO.java +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpFlickerReportDPO.java @@ -3,14 +3,13 @@ package com.njcn.prepare.harmonic.pojo.mysql.po.line; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.github.jeffreyning.mybatisplus.anno.MppMultiId; -import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** - * + * * Description: * 接口文档访问地址:http://serverIP:port/swagger-ui.html * Date: 2022/10/26 14:15【需求编号】 @@ -97,4 +96,4 @@ public class RMpFlickerReportDPO { @TableField(value = "SHORT_TERM_SEVERITY_95") @ApiModelProperty(value="短时间闪变值-95值") private Double shortTermSeverity95; -} \ No newline at end of file +} diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpPltReportDPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpPltReportDPO.java index 1f0c03411..76435b3f9 100644 --- a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpPltReportDPO.java +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/mysql/po/line/RMpPltReportDPO.java @@ -6,6 +6,7 @@ import com.github.jeffreyning.mybatisplus.anno.MppMultiId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @@ -33,6 +34,7 @@ public class RMpPltReportDPO { * 生成数据的时间,每日统计一次 */ @MppMultiId(value = "data_date") + @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value="生成数据的时间,每日统计一次") private Date dataDate; diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataFlickerOracle.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataFlickerOracle.java new file mode 100644 index 000000000..190703b3f --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataFlickerOracle.java @@ -0,0 +1,34 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * (DataFlicker)实体类 + * + * @author qijian + * @since 2022-12-01 15:40:06 + */ +@Data +@TableName(value = "DATA_FLICKER") +public class DataFlickerOracle implements Serializable { + private static final long serialVersionUID = -63290997349657753L; + + private Date timeid; + + private Integer lineid; + + private String phasicType; + + private Double fluc; + + private Double pst; + + private Double plt; + + private Integer qualityflag; +} + diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataIOracle.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataIOracle.java new file mode 100644 index 000000000..8127905f2 --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataIOracle.java @@ -0,0 +1,476 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * (DataI)实体类 + * + * @author qijian + * @since 2022-12-02 14:58:08 + */ +@Data +@TableName(value = "DATA_I") +public class DataIOracle implements Serializable { + private static final long serialVersionUID = -88280144174841639L; + + private Date timeid; + + private Integer lineid; + + private String phasicType; + + private Double rms; + + private Double iUnbalance; + + private Double iPos; + + private Double iNeg; + + private Double iZero; + + private Double iThd; + + private Double i1; + + private Double i2; + + private Double i3; + + private Double i4; + + private Double i5; + + private Double i6; + + private Double i7; + + private Double i8; + + private Double i9; + + private Double i10; + + private Double i11; + + private Double i12; + + private Double i13; + + private Double i14; + + private Double i15; + + private Double i16; + + private Double i17; + + private Double i18; + + private Double i19; + + private Double i20; + + private Double i21; + + private Double i22; + + private Double i23; + + private Double i24; + + private Double i25; + + private Double i26; + + private Double i27; + + private Double i28; + + private Double i29; + + private Double i30; + + private Double i31; + + private Double i32; + + private Double i33; + + private Double i34; + + private Double i35; + + private Double i36; + + private Double i37; + + private Double i38; + + private Double i39; + + private Double i40; + + private Double i41; + + private Double i42; + + private Double i43; + + private Double i44; + + private Double i45; + + private Double i46; + + private Double i47; + + private Double i48; + + private Double i49; + + private Double i50; + + private Double rmsMax; + + private Double iUnbalanceMax; + + private Double iPosMax; + + private Double iNegMax; + + private Double iZeroMax; + + private Double iThdMax; + + private Double i1Max; + + private Double i2Max; + + private Double i3Max; + + private Double i4Max; + + private Double i5Max; + + private Double i6Max; + + private Double i7Max; + + private Double i8Max; + + private Double i9Max; + + private Double i10Max; + + private Double i11Max; + + private Double i12Max; + + private Double i13Max; + + private Double i14Max; + + private Double i15Max; + + private Double i16Max; + + private Double i17Max; + + private Double i18Max; + + private Double i19Max; + + private Double i20Max; + + private Double i21Max; + + private Double i22Max; + + private Double i23Max; + + private Double i24Max; + + private Double i25Max; + + private Double i26Max; + + private Double i27Max; + + private Double i28Max; + + private Double i29Max; + + private Double i30Max; + + private Double i31Max; + + private Double i32Max; + + private Double i33Max; + + private Double i34Max; + + private Double i35Max; + + private Double i36Max; + + private Double i37Max; + + private Double i38Max; + + private Double i39Max; + + private Double i40Max; + + private Double i41Max; + + private Double i42Max; + + private Double i43Max; + + private Double i44Max; + + private Double i45Max; + + private Double i46Max; + + private Double i47Max; + + private Double i48Max; + + private Double i49Max; + + private Double i50Max; + + private Double rmsMin; + + private Double iUnbalanceMin; + + private Double iPosMin; + + private Double iNegMin; + + private Double iZeroMin; + + private Double iThdMin; + + private Double i1Min; + + private Double i2Min; + + private Double i3Min; + + private Double i4Min; + + private Double i5Min; + + private Double i6Min; + + private Double i7Min; + + private Double i8Min; + + private Double i9Min; + + private Double i10Min; + + private Double i11Min; + + private Double i12Min; + + private Double i13Min; + + private Double i14Min; + + private Double i15Min; + + private Double i16Min; + + private Double i17Min; + + private Double i18Min; + + private Double i19Min; + + private Double i20Min; + + private Double i21Min; + + private Double i22Min; + + private Double i23Min; + + private Double i24Min; + + private Double i25Min; + + private Double i26Min; + + private Double i27Min; + + private Double i28Min; + + private Double i29Min; + + private Double i30Min; + + private Double i31Min; + + private Double i32Min; + + private Double i33Min; + + private Double i34Min; + + private Double i35Min; + + private Double i36Min; + + private Double i37Min; + + private Double i38Min; + + private Double i39Min; + + private Double i40Min; + + private Double i41Min; + + private Double i42Min; + + private Double i43Min; + + private Double i44Min; + + private Double i45Min; + + private Double i46Min; + + private Double i47Min; + + private Double i48Min; + + private Double i49Min; + + private Double i50Min; + + private Double rmsCp95; + + private Double iUnbalanceCp95; + + private Double iPosCp95; + + private Double iNegCp95; + + private Double iZeroCp95; + + private Double iThdCp95; + + private Double i1Cp95; + + private Double i2Cp95; + + private Double i3Cp95; + + private Double i4Cp95; + + private Double i5Cp95; + + private Double i6Cp95; + + private Double i7Cp95; + + private Double i8Cp95; + + private Double i9Cp95; + + private Double i10Cp95; + + private Double i11Cp95; + + private Double i12Cp95; + + private Double i13Cp95; + + private Double i14Cp95; + + private Double i15Cp95; + + private Double i16Cp95; + + private Double i17Cp95; + + private Double i18Cp95; + + private Double i19Cp95; + + private Double i20Cp95; + + private Double i21Cp95; + + private Double i22Cp95; + + private Double i23Cp95; + + private Double i24Cp95; + + private Double i25Cp95; + + private Double i26Cp95; + + private Double i27Cp95; + + private Double i28Cp95; + + private Double i29Cp95; + + private Double i30Cp95; + + private Double i31Cp95; + + private Double i32Cp95; + + private Double i33Cp95; + + private Double i34Cp95; + + private Double i35Cp95; + + private Double i36Cp95; + + private Double i37Cp95; + + private Double i38Cp95; + + private Double i39Cp95; + + private Double i40Cp95; + + private Double i41Cp95; + + private Double i42Cp95; + + private Double i43Cp95; + + private Double i44Cp95; + + private Double i45Cp95; + + private Double i46Cp95; + + private Double i47Cp95; + + private Double i48Cp95; + + private Double i49Cp95; + + private Double i50Cp95; + + private Integer qualityflag; +} + diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataVOraclePO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataVOraclePO.java new file mode 100644 index 000000000..b20eae42a --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/DataVOraclePO.java @@ -0,0 +1,788 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.github.jeffreyning.mybatisplus.anno.MppMultiId; +import lombok.Data; + +import java.util.Date; + +/** + * Description: + * 接口文档访问地址:http://serverIP:port/swagger-ui.html + * Date: 2022/11/29 11:45【需求编号】 + * + * @author clam + * @version V1.0.0 + */ +@Data +@TableName(value = "DATA_V") +public class DataVOraclePO { + @MppMultiId(value = "LINEID") + private Integer lineid; + + @MppMultiId(value = "TIMEID") + private Date timeid; + + @MppMultiId(value = "PHASIC_TYPE") + private String phasicType; + + @TableField(value = "RMS") + private Double rms; + + @TableField(value = "RMSAB") + private Double rmsab; + + @TableField(value = "RMSBC") + private Double rmsbc; + + @TableField(value = "RMSCA") + private Double rmsca; + + @TableField(value = "VU_DEV") + private Double vuDev; + + @TableField(value = "VL_DEV") + private Double vlDev; + + @TableField(value = "FREQ") + private Double freq; + + @TableField(value = "FREQ_DEV") + private Double freqDev; + + @TableField(value = "V_UNBALANCE") + private Double vUnbalance; + + @TableField(value = "V_POS") + private Double vPos; + + @TableField(value = "V_NEG") + private Double vNeg; + + @TableField(value = "V_ZERO") + private Double vZero; + + @TableField(value = "V_THD") + private Double vThd; + + @TableField(value = "V_1") + private Double v1; + + @TableField(value = "V_2") + private Double v2; + + @TableField(value = "V_3") + private Double v3; + + @TableField(value = "V_4") + private Double v4; + + @TableField(value = "V_5") + private Double v5; + + @TableField(value = "V_6") + private Double v6; + + @TableField(value = "V_7") + private Double v7; + + @TableField(value = "V_8") + private Double v8; + + @TableField(value = "V_9") + private Double v9; + + @TableField(value = "V_10") + private Double v10; + + @TableField(value = "V_11") + private Double v11; + + @TableField(value = "V_12") + private Double v12; + + @TableField(value = "V_13") + private Double v13; + + @TableField(value = "V_14") + private Double v14; + + @TableField(value = "V_15") + private Double v15; + + @TableField(value = "V_16") + private Double v16; + + @TableField(value = "V_17") + private Double v17; + + @TableField(value = "V_18") + private Double v18; + + @TableField(value = "V_19") + private Double v19; + + @TableField(value = "V_20") + private Double v20; + + @TableField(value = "V_21") + private Double v21; + + @TableField(value = "V_22") + private Double v22; + + @TableField(value = "V_23") + private Double v23; + + @TableField(value = "V_24") + private Double v24; + + @TableField(value = "V_25") + private Double v25; + + @TableField(value = "V_26") + private Double v26; + + @TableField(value = "V_27") + private Double v27; + + @TableField(value = "V_28") + private Double v28; + + @TableField(value = "V_29") + private Double v29; + + @TableField(value = "V_30") + private Double v30; + + @TableField(value = "V_31") + private Double v31; + + @TableField(value = "V_32") + private Double v32; + + @TableField(value = "V_33") + private Double v33; + + @TableField(value = "V_34") + private Double v34; + + @TableField(value = "V_35") + private Double v35; + + @TableField(value = "V_36") + private Double v36; + + @TableField(value = "V_37") + private Double v37; + + @TableField(value = "V_38") + private Double v38; + + @TableField(value = "V_39") + private Double v39; + + @TableField(value = "V_40") + private Double v40; + + @TableField(value = "V_41") + private Double v41; + + @TableField(value = "V_42") + private Double v42; + + @TableField(value = "V_43") + private Double v43; + + @TableField(value = "V_44") + private Double v44; + + @TableField(value = "V_45") + private Double v45; + + @TableField(value = "V_46") + private Double v46; + + @TableField(value = "V_47") + private Double v47; + + @TableField(value = "V_48") + private Double v48; + + @TableField(value = "V_49") + private Double v49; + + @TableField(value = "V_50") + private Double v50; + + @TableField(value = "RMS_MAX") + private Double rmsMax; + + @TableField(value = "RMSAB_MAX") + private Double rmsabMax; + + @TableField(value = "RMSBC_MAX") + private Double rmsbcMax; + + @TableField(value = "RMSCA_MAX") + private Double rmscaMax; + + @TableField(value = "VU_DEV_MAX") + private Double vuDevMax; + + @TableField(value = "VL_DEV_MAX") + private Double vlDevMax; + + @TableField(value = "FREQ_MAX") + private Double freqMax; + + @TableField(value = "FREQ_DEV_MAX") + private Double freqDevMax; + + @TableField(value = "V_UNBALANCE_MAX") + private Double vUnbalanceMax; + + @TableField(value = "V_POS_MAX") + private Double vPosMax; + + @TableField(value = "V_NEG_MAX") + private Double vNegMax; + + @TableField(value = "V_ZERO_MAX") + private Double vZeroMax; + + @TableField(value = "V_THD_MAX") + private Double vThdMax; + + @TableField(value = "V_1_MAX") + private Double v1Max; + + @TableField(value = "V_2_MAX") + private Double v2Max; + + @TableField(value = "V_3_MAX") + private Double v3Max; + + @TableField(value = "V_4_MAX") + private Double v4Max; + + @TableField(value = "V_5_MAX") + private Double v5Max; + + @TableField(value = "V_6_MAX") + private Double v6Max; + + @TableField(value = "V_7_MAX") + private Double v7Max; + + @TableField(value = "V_8_MAX") + private Double v8Max; + + @TableField(value = "V_9_MAX") + private Double v9Max; + + @TableField(value = "V_10_MAX") + private Double v10Max; + + @TableField(value = "V_11_MAX") + private Double v11Max; + + @TableField(value = "V_12_MAX") + private Double v12Max; + + @TableField(value = "V_13_MAX") + private Double v13Max; + + @TableField(value = "V_14_MAX") + private Double v14Max; + + @TableField(value = "V_15_MAX") + private Double v15Max; + + @TableField(value = "V_16_MAX") + private Double v16Max; + + @TableField(value = "V_17_MAX") + private Double v17Max; + + @TableField(value = "V_18_MAX") + private Double v18Max; + + @TableField(value = "V_19_MAX") + private Double v19Max; + + @TableField(value = "V_20_MAX") + private Double v20Max; + + @TableField(value = "V_21_MAX") + private Double v21Max; + + @TableField(value = "V_22_MAX") + private Double v22Max; + + @TableField(value = "V_23_MAX") + private Double v23Max; + + @TableField(value = "V_24_MAX") + private Double v24Max; + + @TableField(value = "V_25_MAX") + private Double v25Max; + + @TableField(value = "V_26_MAX") + private Double v26Max; + + @TableField(value = "V_27_MAX") + private Double v27Max; + + @TableField(value = "V_28_MAX") + private Double v28Max; + + @TableField(value = "V_29_MAX") + private Double v29Max; + + @TableField(value = "V_30_MAX") + private Double v30Max; + + @TableField(value = "V_31_MAX") + private Double v31Max; + + @TableField(value = "V_32_MAX") + private Double v32Max; + + @TableField(value = "V_33_MAX") + private Double v33Max; + + @TableField(value = "V_34_MAX") + private Double v34Max; + + @TableField(value = "V_35_MAX") + private Double v35Max; + + @TableField(value = "V_36_MAX") + private Double v36Max; + + @TableField(value = "V_37_MAX") + private Double v37Max; + + @TableField(value = "V_38_MAX") + private Double v38Max; + + @TableField(value = "V_39_MAX") + private Double v39Max; + + @TableField(value = "V_40_MAX") + private Double v40Max; + + @TableField(value = "V_41_MAX") + private Double v41Max; + + @TableField(value = "V_42_MAX") + private Double v42Max; + + @TableField(value = "V_43_MAX") + private Double v43Max; + + @TableField(value = "V_44_MAX") + private Double v44Max; + + @TableField(value = "V_45_MAX") + private Double v45Max; + + @TableField(value = "V_46_MAX") + private Double v46Max; + + @TableField(value = "V_47_MAX") + private Double v47Max; + + @TableField(value = "V_48_MAX") + private Double v48Max; + + @TableField(value = "V_49_MAX") + private Double v49Max; + + @TableField(value = "V_50_MAX") + private Double v50Max; + + @TableField(value = "RMS_MIN") + private Double rmsMin; + + @TableField(value = "RMSAB_MIN") + private Double rmsabMin; + + @TableField(value = "RMSBC_MIN") + private Double rmsbcMin; + + @TableField(value = "RMSCA_MIN") + private Double rmscaMin; + + @TableField(value = "VU_DEV_MIN") + private Double vuDevMin; + + @TableField(value = "VL_DEV_MIN") + private Double vlDevMin; + + @TableField(value = "FREQ_MIN") + private Double freqMin; + + @TableField(value = "FREQ_DEV_MIN") + private Double freqDevMin; + + @TableField(value = "V_UNBALANCE_MIN") + private Double vUnbalanceMin; + + @TableField(value = "V_POS_MIN") + private Double vPosMin; + + @TableField(value = "V_NEG_MIN") + private Double vNegMin; + + @TableField(value = "V_ZERO_MIN") + private Double vZeroMin; + + @TableField(value = "V_THD_MIN") + private Double vThdMin; + + @TableField(value = "V_1_MIN") + private Double v1Min; + + @TableField(value = "V_2_MIN") + private Double v2Min; + + @TableField(value = "V_3_MIN") + private Double v3Min; + + @TableField(value = "V_4_MIN") + private Double v4Min; + + @TableField(value = "V_5_MIN") + private Double v5Min; + + @TableField(value = "V_6_MIN") + private Double v6Min; + + @TableField(value = "V_7_MIN") + private Double v7Min; + + @TableField(value = "V_8_MIN") + private Double v8Min; + + @TableField(value = "V_9_MIN") + private Double v9Min; + + @TableField(value = "V_10_MIN") + private Double v10Min; + + @TableField(value = "V_11_MIN") + private Double v11Min; + + @TableField(value = "V_12_MIN") + private Double v12Min; + + @TableField(value = "V_13_MIN") + private Double v13Min; + + @TableField(value = "V_14_MIN") + private Double v14Min; + + @TableField(value = "V_15_MIN") + private Double v15Min; + + @TableField(value = "V_16_MIN") + private Double v16Min; + + @TableField(value = "V_17_MIN") + private Double v17Min; + + @TableField(value = "V_18_MIN") + private Double v18Min; + + @TableField(value = "V_19_MIN") + private Double v19Min; + + @TableField(value = "V_20_MIN") + private Double v20Min; + + @TableField(value = "V_21_MIN") + private Double v21Min; + + @TableField(value = "V_22_MIN") + private Double v22Min; + + @TableField(value = "V_23_MIN") + private Double v23Min; + + @TableField(value = "V_24_MIN") + private Double v24Min; + + @TableField(value = "V_25_MIN") + private Double v25Min; + + @TableField(value = "V_26_MIN") + private Double v26Min; + + @TableField(value = "V_27_MIN") + private Double v27Min; + + @TableField(value = "V_28_MIN") + private Double v28Min; + + @TableField(value = "V_29_MIN") + private Double v29Min; + + @TableField(value = "V_30_MIN") + private Double v30Min; + + @TableField(value = "V_31_MIN") + private Double v31Min; + + @TableField(value = "V_32_MIN") + private Double v32Min; + + @TableField(value = "V_33_MIN") + private Double v33Min; + + @TableField(value = "V_34_MIN") + private Double v34Min; + + @TableField(value = "V_35_MIN") + private Double v35Min; + + @TableField(value = "V_36_MIN") + private Double v36Min; + + @TableField(value = "V_37_MIN") + private Double v37Min; + + @TableField(value = "V_38_MIN") + private Double v38Min; + + @TableField(value = "V_39_MIN") + private Double v39Min; + + @TableField(value = "V_40_MIN") + private Double v40Min; + + @TableField(value = "V_41_MIN") + private Double v41Min; + + @TableField(value = "V_42_MIN") + private Double v42Min; + + @TableField(value = "V_43_MIN") + private Double v43Min; + + @TableField(value = "V_44_MIN") + private Double v44Min; + + @TableField(value = "V_45_MIN") + private Double v45Min; + + @TableField(value = "V_46_MIN") + private Double v46Min; + + @TableField(value = "V_47_MIN") + private Double v47Min; + + @TableField(value = "V_48_MIN") + private Double v48Min; + + @TableField(value = "V_49_MIN") + private Double v49Min; + + @TableField(value = "V_50_MIN") + private Double v50Min; + + @TableField(value = "RMS_CP95") + private Double rmsCp95; + + @TableField(value = "RMSAB_CP95") + private Double rmsabCp95; + + @TableField(value = "RMSBC_CP95") + private Double rmsbcCp95; + + @TableField(value = "RMSCA_CP95") + private Double rmscaCp95; + + @TableField(value = "VU_DEV_CP95") + private Double vuDevCp95; + + @TableField(value = "VL_DEV_CP95") + private Double vlDevCp95; + + @TableField(value = "FREQ_CP95") + private Double freqCp95; + + @TableField(value = "FREQ_DEV_CP95") + private Double freqDevCp95; + + @TableField(value = "V_UNBALANCE_CP95") + private Double vUnbalanceCp95; + + @TableField(value = "V_POS_CP95") + private Double vPosCp95; + + @TableField(value = "V_NEG_CP95") + private Double vNegCp95; + + @TableField(value = "V_ZERO_CP95") + private Double vZeroCp95; + + @TableField(value = "V_THD_CP95") + private Double vThdCp95; + + @TableField(value = "V_1_CP95") + private Double v1Cp95; + + @TableField(value = "V_2_CP95") + private Double v2Cp95; + + @TableField(value = "V_3_CP95") + private Double v3Cp95; + + @TableField(value = "V_4_CP95") + private Double v4Cp95; + + @TableField(value = "V_5_CP95") + private Double v5Cp95; + + @TableField(value = "V_6_CP95") + private Double v6Cp95; + + @TableField(value = "V_7_CP95") + private Double v7Cp95; + + @TableField(value = "V_8_CP95") + private Double v8Cp95; + + @TableField(value = "V_9_CP95") + private Double v9Cp95; + + @TableField(value = "V_10_CP95") + private Double v10Cp95; + + @TableField(value = "V_11_CP95") + private Double v11Cp95; + + @TableField(value = "V_12_CP95") + private Double v12Cp95; + + @TableField(value = "V_13_CP95") + private Double v13Cp95; + + @TableField(value = "V_14_CP95") + private Double v14Cp95; + + @TableField(value = "V_15_CP95") + private Double v15Cp95; + + @TableField(value = "V_16_CP95") + private Double v16Cp95; + + @TableField(value = "V_17_CP95") + private Double v17Cp95; + + @TableField(value = "V_18_CP95") + private Double v18Cp95; + + @TableField(value = "V_19_CP95") + private Double v19Cp95; + + @TableField(value = "V_20_CP95") + private Double v20Cp95; + + @TableField(value = "V_21_CP95") + private Double v21Cp95; + + @TableField(value = "V_22_CP95") + private Double v22Cp95; + + @TableField(value = "V_23_CP95") + private Double v23Cp95; + + @TableField(value = "V_24_CP95") + private Double v24Cp95; + + @TableField(value = "V_25_CP95") + private Double v25Cp95; + + @TableField(value = "V_26_CP95") + private Double v26Cp95; + + @TableField(value = "V_27_CP95") + private Double v27Cp95; + + @TableField(value = "V_28_CP95") + private Double v28Cp95; + + @TableField(value = "V_29_CP95") + private Double v29Cp95; + + @TableField(value = "V_30_CP95") + private Double v30Cp95; + + @TableField(value = "V_31_CP95") + private Double v31Cp95; + + @TableField(value = "V_32_CP95") + private Double v32Cp95; + + @TableField(value = "V_33_CP95") + private Double v33Cp95; + + @TableField(value = "V_34_CP95") + private Double v34Cp95; + + @TableField(value = "V_35_CP95") + private Double v35Cp95; + + @TableField(value = "V_36_CP95") + private Double v36Cp95; + + @TableField(value = "V_37_CP95") + private Double v37Cp95; + + @TableField(value = "V_38_CP95") + private Double v38Cp95; + + @TableField(value = "V_39_CP95") + private Double v39Cp95; + + @TableField(value = "V_40_CP95") + private Double v40Cp95; + + @TableField(value = "V_41_CP95") + private Double v41Cp95; + + @TableField(value = "V_42_CP95") + private Double v42Cp95; + + @TableField(value = "V_43_CP95") + private Double v43Cp95; + + @TableField(value = "V_44_CP95") + private Double v44Cp95; + + @TableField(value = "V_45_CP95") + private Double v45Cp95; + + @TableField(value = "V_46_CP95") + private Double v46Cp95; + + @TableField(value = "V_47_CP95") + private Double v47Cp95; + + @TableField(value = "V_48_CP95") + private Double v48Cp95; + + @TableField(value = "V_49_CP95") + private Double v49Cp95; + + @TableField(value = "V_50_CP95") + private Double v50Cp95; + + @TableField(value = "QUALITYFLAG") + private Short qualityflag; +} \ No newline at end of file diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/LimitRateOracle.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/LimitRateOracle.java new file mode 100644 index 000000000..47544b2b2 --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/LimitRateOracle.java @@ -0,0 +1,472 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.github.jeffreyning.mybatisplus.anno.MppMultiId; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * (LimitRate)实体类 + * + * @author qijian + * @since 2022-12-05 14:40:13 + */ +@TableName(value ="LIMIT_RATE") +@Data +public class LimitRateOracle implements Serializable { + /** + * + */ + @MppMultiId(value = "TIMEID") + private Date timeid; + + /** + * + */ + @MppMultiId(value = "PHASIC_TYPE") + private String phasicType; + + /** + * + */ + @MppMultiId(value = "MYINDEX") + private Integer myindex; + + /** + * + */ + @TableField(value = "ALLTIME") + private Integer alltime; + + /** + * + */ + @TableField(value = "FLICKET_ALLTIME") + private Integer flicketAlltime; + + /** + * + */ + @TableField(value = "FREQ_DEV_OVERTIME") + private Integer freqDevOvertime; + + /** + * + */ + @TableField(value = "VOLTAGE_DEV_OVERTIME") + private Integer voltageDevOvertime; + + /** + * + */ + @TableField(value = "UBALANCE_OVERTIME") + private Integer ubalanceOvertime; + + /** + * + */ + @TableField(value = "FLICKER_OVERTIME") + private Integer flickerOvertime; + + /** + * + */ + @TableField(value = "UABERRANCE_OVERTIME") + private Integer uaberranceOvertime; + + /** + * + */ + @TableField(value = "UHARM_2_OVERTIME") + private Integer uharm2Overtime; + + /** + * + */ + @TableField(value = "UHARM_3_OVERTIME") + private Integer uharm3Overtime; + + /** + * + */ + @TableField(value = "UHARM_4_OVERTIME") + private Integer uharm4Overtime; + + /** + * + */ + @TableField(value = "UHARM_5_OVERTIME") + private Integer uharm5Overtime; + + /** + * + */ + @TableField(value = "UHARM_6_OVERTIME") + private Integer uharm6Overtime; + + /** + * + */ + @TableField(value = "UHARM_7_OVERTIME") + private Integer uharm7Overtime; + + /** + * + */ + @TableField(value = "UHARM_8_OVERTIME") + private Integer uharm8Overtime; + + /** + * + */ + @TableField(value = "UHARM_9_OVERTIME") + private Integer uharm9Overtime; + + /** + * + */ + @TableField(value = "UHARM_10_OVERTIME") + private Integer uharm10Overtime; + + /** + * + */ + @TableField(value = "UHARM_11_OVERTIME") + private Integer uharm11Overtime; + + /** + * + */ + @TableField(value = "UHARM_12_OVERTIME") + private Integer uharm12Overtime; + + /** + * + */ + @TableField(value = "UHARM_13_OVERTIME") + private Integer uharm13Overtime; + + /** + * + */ + @TableField(value = "UHARM_14_OVERTIME") + private Integer uharm14Overtime; + + /** + * + */ + @TableField(value = "UHARM_15_OVERTIME") + private Integer uharm15Overtime; + + /** + * + */ + @TableField(value = "UHARM_16_OVERTIME") + private Integer uharm16Overtime; + + /** + * + */ + @TableField(value = "UHARM_17_OVERTIME") + private Integer uharm17Overtime; + + /** + * + */ + @TableField(value = "UHARM_18_OVERTIME") + private Integer uharm18Overtime; + + /** + * + */ + @TableField(value = "UHARM_19_OVERTIME") + private Integer uharm19Overtime; + + /** + * + */ + @TableField(value = "UHARM_20_OVERTIME") + private Integer uharm20Overtime; + + /** + * + */ + @TableField(value = "UHARM_21_OVERTIME") + private Integer uharm21Overtime; + + /** + * + */ + @TableField(value = "UHARM_22_OVERTIME") + private Integer uharm22Overtime; + + /** + * + */ + @TableField(value = "UHARM_23_OVERTIME") + private Integer uharm23Overtime; + + /** + * + */ + @TableField(value = "UHARM_24_OVERTIME") + private Integer uharm24Overtime; + + /** + * + */ + @TableField(value = "UHARM_25_OVERTIME") + private Integer uharm25Overtime; + + /** + * + */ + @TableField(value = "IHARM_2_OVERTIME") + private Integer iharm2Overtime; + + /** + * + */ + @TableField(value = "IHARM_3_OVERTIME") + private Integer iharm3Overtime; + + /** + * + */ + @TableField(value = "IHARM_4_OVERTIME") + private Integer iharm4Overtime; + + /** + * + */ + @TableField(value = "IHARM_5_OVERTIME") + private Integer iharm5Overtime; + + /** + * + */ + @TableField(value = "IHARM_6_OVERTIME") + private Integer iharm6Overtime; + + /** + * + */ + @TableField(value = "IHARM_7_OVERTIME") + private Integer iharm7Overtime; + + /** + * + */ + @TableField(value = "IHARM_8_OVERTIME") + private Integer iharm8Overtime; + + /** + * + */ + @TableField(value = "IHARM_9_OVERTIME") + private Integer iharm9Overtime; + + /** + * + */ + @TableField(value = "IHARM_10_OVERTIME") + private Integer iharm10Overtime; + + /** + * + */ + @TableField(value = "IHARM_11_OVERTIME") + private Integer iharm11Overtime; + + /** + * + */ + @TableField(value = "IHARM_12_OVERTIME") + private Integer iharm12Overtime; + + /** + * + */ + @TableField(value = "IHARM_13_OVERTIME") + private Integer iharm13Overtime; + + /** + * + */ + @TableField(value = "IHARM_14_OVERTIME") + private Integer iharm14Overtime; + + /** + * + */ + @TableField(value = "IHARM_15_OVERTIME") + private Integer iharm15Overtime; + + /** + * + */ + @TableField(value = "IHARM_16_OVERTIME") + private Integer iharm16Overtime; + + /** + * + */ + @TableField(value = "IHARM_17_OVERTIME") + private Integer iharm17Overtime; + + /** + * + */ + @TableField(value = "IHARM_18_OVERTIME") + private Integer iharm18Overtime; + + /** + * + */ + @TableField(value = "IHARM_19_OVERTIME") + private Integer iharm19Overtime; + + /** + * + */ + @TableField(value = "IHARM_20_OVERTIME") + private Integer iharm20Overtime; + + /** + * + */ + @TableField(value = "IHARM_21_OVERTIME") + private Integer iharm21Overtime; + + /** + * + */ + @TableField(value = "IHARM_22_OVERTIME") + private Integer iharm22Overtime; + + /** + * + */ + @TableField(value = "IHARM_23_OVERTIME") + private Integer iharm23Overtime; + + /** + * + */ + @TableField(value = "IHARM_24_OVERTIME") + private Integer iharm24Overtime; + + /** + * + */ + @TableField(value = "IHARM_25_OVERTIME") + private Integer iharm25Overtime; + + /** + * 负序电流限值次数 + */ + @TableField(value = "I_NEG_OVERTIME") + private Integer iNegOvertime; + + /** + * 0.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_1_OVERTIME") + private Integer inuharm1Overtime; + + /** + * 1.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_2_OVERTIME") + private Integer inuharm2Overtime; + + /** + * 2.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_3_OVERTIME") + private Integer inuharm3Overtime; + + /** + * 3.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_4_OVERTIME") + private Integer inuharm4Overtime; + + /** + * 4.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_5_OVERTIME") + private Integer inuharm5Overtime; + + /** + * 5.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_6_OVERTIME") + private Integer inuharm6Overtime; + + /** + * 6.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_7_OVERTIME") + private Integer inuharm7Overtime; + + /** + * 7.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_8_OVERTIME") + private Integer inuharm8Overtime; + + /** + * 8.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_9_OVERTIME") + private Integer inuharm9Overtime; + + /** + * 9.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_10_OVERTIME") + private Integer inuharm10Overtime; + + /** + * 10.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_11_OVERTIME") + private Integer inuharm11Overtime; + + /** + * 11.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_12_OVERTIME") + private Integer inuharm12Overtime; + + /** + * 12.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_13_OVERTIME") + private Integer inuharm13Overtime; + + /** + * 13.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_14_OVERTIME") + private Integer inuharm14Overtime; + + /** + * 14.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_15_OVERTIME") + private Integer inuharm15Overtime; + + /** + * 15.5次间谐波电压限值次数 + */ + @TableField(value = "INUHARM_16_OVERTIME") + private Integer inuharm16Overtime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/OverlimitOracle.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/OverlimitOracle.java new file mode 100644 index 000000000..e4870f30d --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/OverlimitOracle.java @@ -0,0 +1,199 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; + +/** + * (Overlimit)实体类 + * + * @author qijian + * @since 2022-12-02 15:18:37 + */ +@Data +@TableName(value = "OVERLIMIT") +public class OverlimitOracle implements Serializable { + private static final long serialVersionUID = 649274440281939125L; + + private Integer myindex; + + private Double freqDev; + + private Double voltageDev; + + private Double ubalance; + + private Double flicker; + + private Double uaberrance; + + private Double uharm2; + + private Double uharm3; + + private Double uharm4; + + private Double uharm5; + + private Double uharm6; + + private Double uharm7; + + private Double uharm8; + + private Double uharm9; + + private Double uharm10; + + private Double uharm11; + + private Double uharm12; + + private Double uharm13; + + private Double uharm14; + + private Double uharm15; + + private Double uharm16; + + private Double uharm17; + + private Double uharm18; + + private Double uharm19; + + private Double uharm20; + + private Double uharm21; + + private Double uharm22; + + private Double uharm23; + + private Double uharm24; + + private Double uharm25; + + private Double iharm2; + + private Double iharm3; + + private Double iharm4; + + private Double iharm5; + + private Double iharm6; + + private Double iharm7; + + private Double iharm8; + + private Double iharm9; + + private Double iharm10; + + private Double iharm11; + + private Double iharm12; + + private Double iharm13; + + private Double iharm14; + + private Double iharm15; + + private Double iharm16; + + private Double iharm17; + + private Double iharm18; + + private Double iharm19; + + private Double iharm20; + + private Double iharm21; + + private Double iharm22; + + private Double iharm23; + + private Double iharm24; + + private Double iharm25; + /** + * 电压下偏差,公冶增加20191213 + */ + private Double uvoltageDev; + /** + * 负序电流限值 + */ + private Double iNeg; + /** + * 0.5次间谐波电压限值 + */ + private Double inuharm1; + /** + * 1.5次间谐波电压限值 + */ + private Double inuharm2; + /** + * 2.5次间谐波电压限值 + */ + private Double inuharm3; + /** + * 3.5次间谐波电压限值 + */ + private Double inuharm4; + /** + * 4.5次间谐波电压限值 + */ + private Double inuharm5; + /** + * 5.5次间谐波电压限值 + */ + private Double inuharm6; + /** + * 6.5次间谐波电压限值 + */ + private Double inuharm7; + /** + * 7.5次间谐波电压限值 + */ + private Double inuharm8; + /** + * 8.5次间谐波电压限值 + */ + private Double inuharm9; + /** + * 9.5次间谐波电压限值 + */ + private Double inuharm10; + /** + * 10.5次间谐波电压限值 + */ + private Double inuharm11; + /** + * 11.5次间谐波电压限值 + */ + private Double inuharm12; + /** + * 12.5次间谐波电压限值 + */ + private Double inuharm13; + /** + * 13.5次间谐波电压限值 + */ + private Double inuharm14; + /** + * 14.5次间谐波电压限值 + */ + private Double inuharm15; + /** + * 15.5次间谐波电压限值 + */ + private Double inuharm16; +} + diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/PqLinedetailPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/PqLinedetailPO.java new file mode 100644 index 000000000..5dec84bf0 --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/PqLinedetailPO.java @@ -0,0 +1,60 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.util.Date; + +/** + * Description: + * 接口文档访问地址:http://serverIP:port/swagger-ui.html + * Date: 2022/11/29 11:20【需求编号】 + * + * @author clam + * @version V1.0.0 + */ +@Data +@TableName(value = "PQ_LINEDETAIL") +public class PqLinedetailPO { + @TableId(value = "LINE_INDEX", type = IdType.INPUT) + private Integer lineIndex; + + @TableField(value = "GD_INDEX") + private Integer gdIndex; + + @TableField(value = "SUB_INDEX") + private Integer subIndex; + + @TableField(value = "LINE_NAME") + private String lineName; + + @TableField(value = "PTTYPE") + private Integer pttype; + + @TableField(value = "LAST_TIME") + private Date lastTime; + + @TableField(value = "TINTERVAL") + private Short tinterval; + + @TableField(value = "LOADTYPE") + private String loadtype; + + @TableField(value = "BUSINESSTYPE") + private String businesstype; + + @TableField(value = "REMARK") + private String remark; + + @TableField(value = "MONITOR_ID") + private String monitorId; + + @TableField(value = "POWERID") + private Short powerid; + + @TableField(value = "OBJNAME") + private String objname; +} \ No newline at end of file diff --git a/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/PqsEventdetailPO.java b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/PqsEventdetailPO.java new file mode 100644 index 000000000..18cfd500e --- /dev/null +++ b/pqs-prepare/prepare-api/src/main/java/com/njcn/prepare/harmonic/pojo/oracle/PqsEventdetailPO.java @@ -0,0 +1,94 @@ +package com.njcn.prepare.harmonic.pojo.oracle; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.github.jeffreyning.mybatisplus.anno.MppMultiId; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * + * Description: + * 接口文档访问地址:http://serverIP:port/swagger-ui.html + * Date: 2022/12/28 13:46【需求编号】 + * + * @author clam + * @version V1.0.0 + */ +@Data +@TableName(value = "PQS_EVENTDETAIL") +public class PqsEventdetailPO { + @MppMultiId(value = "EVENTDETAIL_INDEX") + private String eventdetailIndex; + + @TableField(value = "LINEID") + private BigDecimal lineid; + + @TableField(value = "TIMEID") + private Date timeid; + + @TableField(value = "MS") + private BigDecimal ms; + + @TableField(value = "DESCRIBE") + private String describe; + + @TableField(value = "WAVETYPE") + private Integer wavetype; + + @TableField(value = "PERSISTTIME") + private Double persisttime; + + @TableField(value = "EVENTVALUE") + private Double eventvalue; + + @TableField(value = "EVENTREASON") + private String eventreason; + + @TableField(value = "EVENTTYPE") + private String eventtype; + + @TableField(value = "EVENTASS_INDEX") + private String eventassIndex; + + @TableField(value = "DQTIME") + private Double dqtime; + + @TableField(value = "DEALTIME") + private Date dealtime; + + @TableField(value = "DEALFLAG") + private Integer dealflag; + + @TableField(value = "NUM") + private BigDecimal num; + + @TableField(value = "FILEFLAG") + private Integer fileflag; + + @TableField(value = "FIRSTTIME") + private Date firsttime; + + @TableField(value = "FIRSTTYPE") + private String firsttype; + + @TableField(value = "FIRSTMS") + private BigDecimal firstms; + + @TableField(value = "WAVENAME") + private String wavename; + + @TableField(value = "ENERGY") + private Double energy; + + @TableField(value = "SEVERITY") + private Double severity; + + /** + * 暂降源与监测位置关系Upper:上游;Lower :下游;Unknown :未知;为空则是未计算 + */ + @TableField(value = "SAGSOURCE") + private String sagsource; +} \ No newline at end of file