将pqs-influx模块独立出去
This commit is contained in:
4
pom.xml
4
pom.xml
@@ -20,7 +20,6 @@
|
||||
<module>pqs-advance</module>
|
||||
<module>pqs-prepare</module>
|
||||
<module>pqs-process</module>
|
||||
<module>pqs-influx</module>
|
||||
<module>pqs-bpm</module>
|
||||
<module>pqs-supervision</module>
|
||||
|
||||
@@ -52,7 +51,8 @@
|
||||
<!--服务器发布内容为空-->
|
||||
<!-- <nacos.namespace></nacos.namespace>-->
|
||||
<!-- <nacos.namespace>1dd11af6-e668-41fd-a663-02a05705304d</nacos.namespace>-->
|
||||
<nacos.namespace>6d75b5c3-cff9-4c4a-8e8b-ca2363753ecb</nacos.namespace>
|
||||
<!-- <nacos.namespace>fd74182b-1fce-4dba-afa7-2623b0376205</nacos.namespace>-->
|
||||
<nacos.namespace>910d0d69-2254-481b-b9f7-7ecf9cb881b0</nacos.namespace>
|
||||
<!-- sentinel:port-->
|
||||
<sentinel.url>${middle.server.url}:8080</sentinel.url>
|
||||
<!--网关地址,主要用于配置swagger中认证token-->
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<artifactId>pqs</artifactId>
|
||||
<groupId>com.njcn</groupId>
|
||||
<version>1.0.0</version>
|
||||
</parent>
|
||||
<artifactId>pqs-influx</artifactId>
|
||||
<name>influx公共模块</name>
|
||||
<description>pqs-influx</description>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>8</maven.compiler.source>
|
||||
<maven.compiler.target>8</maven.compiler.target>
|
||||
</properties>
|
||||
<dependencies>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.njcn</groupId>
|
||||
<artifactId>influxdb-springboot-starter</artifactId>
|
||||
<version>1.0.0</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
</project>
|
||||
@@ -1,279 +0,0 @@
|
||||
package com.njcn.influx.deprecated;
|
||||
|
||||
/**
|
||||
* 类的介绍:使用influxDB查询时的公共参数
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/6/24 15:02
|
||||
*/
|
||||
@Deprecated
|
||||
public interface InfluxDBPublicParam {
|
||||
|
||||
/**
|
||||
* 暂态事件汇总表
|
||||
*/
|
||||
String PQS_EVENT_DETAIL = " pqs_eventdetail";
|
||||
|
||||
/**
|
||||
* 电压波动闪变表
|
||||
*/
|
||||
String DATA_FLICKER = "data_flicker";
|
||||
|
||||
/**
|
||||
* 电压波动表
|
||||
*/
|
||||
String DATA_FLUC = "data_fluc";
|
||||
|
||||
/**
|
||||
* 谐波电流角度表
|
||||
*/
|
||||
String DATA_HARM_PHASIC_I = "data_harmphasic_i";
|
||||
|
||||
/**
|
||||
* 谐波电压角度表
|
||||
*/
|
||||
String DATA_HARM_PHASIC_V = "data_harmphasic_v";
|
||||
|
||||
/**
|
||||
* 有功功率表
|
||||
*/
|
||||
String DATA_HARM_POWER_P = "data_harmpower_p";
|
||||
|
||||
/**
|
||||
* 无功功率表
|
||||
*/
|
||||
String DATA_HARM_POWER_Q = "data_harmpower_q";
|
||||
|
||||
/**
|
||||
* 视在功率表
|
||||
*/
|
||||
String DATA_HARM_POWER_S = "data_harmpower_s";
|
||||
|
||||
/**
|
||||
* 谐波电流含有率表
|
||||
*/
|
||||
String DATA_HARM_RATE_I = "data_harmrate_i";
|
||||
|
||||
/**
|
||||
* 谐波电压含有率表
|
||||
*/
|
||||
String DATA_HARM_RATE_V = "data_harmrate_v";
|
||||
|
||||
/**
|
||||
* 电流表
|
||||
*/
|
||||
String DATA_I = "data_i";
|
||||
|
||||
/**
|
||||
* 电流间谐波幅值表
|
||||
*/
|
||||
String DATA_IN_HARM_I = "data_inharm_i";
|
||||
|
||||
/**
|
||||
* 电压间谐波幅值表
|
||||
*/
|
||||
String DATA_IN_HARM_V = "data_inharm_v";
|
||||
|
||||
/**
|
||||
* 长时闪变表
|
||||
*/
|
||||
String DATA_PLT = "data_plt";
|
||||
|
||||
/**
|
||||
* 电压表
|
||||
*/
|
||||
String DATA_V = "data_v";
|
||||
|
||||
/**
|
||||
* 日统计-电压波动闪变表
|
||||
*/
|
||||
String DAY_FLICKER = "day_flicker";
|
||||
|
||||
/**
|
||||
* 日统计-电压波动表
|
||||
*/
|
||||
String DAY_FLUC = "day_fluc";
|
||||
|
||||
/**
|
||||
* 日统计-谐波电流角度表
|
||||
*/
|
||||
String DAY_HARM_PHASIC_I = "day_harmphasic_i";
|
||||
|
||||
/**
|
||||
* 日统计-谐波电压角度表
|
||||
*/
|
||||
String DAY_HARM_PHASIC_V = "day_harmphasic_v";
|
||||
|
||||
/**
|
||||
* 日统计-有功功率表
|
||||
*/
|
||||
String DAY_HARM_POWER_P = "day_harmpower_p";
|
||||
|
||||
/**
|
||||
* 日统计-无功功率表
|
||||
*/
|
||||
String DAY_HARM_POWER_Q = "day_harmpower_q";
|
||||
|
||||
/**
|
||||
* 日统计-视在功率表
|
||||
*/
|
||||
String DAY_HARM_POWER_S = "day_harmpower_s";
|
||||
|
||||
/**
|
||||
* 日统计-谐波电流含有率表
|
||||
*/
|
||||
String DAY_HARM_RATE_I = "day_harmrate_i";
|
||||
|
||||
/**
|
||||
* 日统计-谐波电压含有率表
|
||||
*/
|
||||
String DAY_HARM_RATE_V = "day_harmrate_v";
|
||||
|
||||
/**
|
||||
* 日统计-电流表
|
||||
*/
|
||||
String DAY_I = "day_i";
|
||||
|
||||
/**
|
||||
* 日统计-电流间谐波幅值表
|
||||
*/
|
||||
String DAY_IN_HARM_I = "day_inharm_i";
|
||||
|
||||
/**
|
||||
* 日统计-电压间谐波幅值表
|
||||
*/
|
||||
String DAY_IN_HARM_V = "day_inharm_v";
|
||||
|
||||
/**
|
||||
* 日统计-长时闪变表
|
||||
*/
|
||||
String DAY_PLT = "day_plt";
|
||||
|
||||
/**
|
||||
* 日统计-电压表
|
||||
*/
|
||||
String DAY_V = "day_v";
|
||||
|
||||
/**
|
||||
* 时区
|
||||
*/
|
||||
String TIME_ZONE = " tz('Asia/Shanghai')";
|
||||
|
||||
String TZ = "Asia/Shanghai";
|
||||
|
||||
|
||||
/**
|
||||
* 日起始时间
|
||||
*/
|
||||
String START_TIME = " 00:00:00";
|
||||
|
||||
/**
|
||||
* 日结束时间
|
||||
*/
|
||||
String END_TIME = " 23:59:59";
|
||||
|
||||
/**
|
||||
* 时间
|
||||
*/
|
||||
String TIME = "time";
|
||||
|
||||
/**
|
||||
* 数据线路号
|
||||
*/
|
||||
String LINE_ID = "line_id";
|
||||
|
||||
/**
|
||||
* 装置ID
|
||||
*/
|
||||
String DEV_ID = "dev_id";
|
||||
|
||||
/**
|
||||
* 数据类型
|
||||
*/
|
||||
String PHASIC_TYPE = "phasic_type";
|
||||
|
||||
/**
|
||||
* 指标类型
|
||||
*/
|
||||
String VALUE_TYPE = "value_type";
|
||||
|
||||
/**
|
||||
* 数据质量标志
|
||||
*/
|
||||
String QUALITY_FLAG = "quality_flag";
|
||||
|
||||
/**
|
||||
* limit_rate
|
||||
*/
|
||||
String LIMIT_RATE = "limit_rate";
|
||||
|
||||
/**
|
||||
* limit_target
|
||||
*/
|
||||
String LIMIT_TARGET = "limit_target";
|
||||
|
||||
/**
|
||||
* pqs_comasses
|
||||
*/
|
||||
String PQS_COMASSES = "pqs_comasses";
|
||||
|
||||
/**
|
||||
* 终端运维日志表
|
||||
*/
|
||||
String PQS_TERMINAL_LOGS = "pqs_terminal_logs";
|
||||
|
||||
/**
|
||||
* 监测点状态信息表
|
||||
*/
|
||||
String PQS_COMMUNICATE = "pqs_communicate";
|
||||
|
||||
String PQS_ACTUAL_FLOW = "pqs_actual_flow";
|
||||
|
||||
String CLD_STATIS_FLOW = "cld_statis_flow";
|
||||
|
||||
/**
|
||||
* 终端在线率表
|
||||
*/
|
||||
String PQS_ONLINERATE = "pqs_onlinerate";
|
||||
|
||||
/**
|
||||
* 数据完整性表
|
||||
*/
|
||||
String PQS_INTEGRITY = "pqs_integrity";
|
||||
|
||||
/**
|
||||
* 终端在线率表公共字段
|
||||
*/
|
||||
String ONLINE_MIN = "online_min";
|
||||
|
||||
String OFFLINE_MIN = "offline_min";
|
||||
|
||||
String ONLINE_RATE = "online_rate";
|
||||
|
||||
/**
|
||||
* data表中InfluxDBPublicParam
|
||||
*/
|
||||
String VALUETYPE = "value_type";
|
||||
|
||||
|
||||
/**
|
||||
* 数据完整性表公共字段
|
||||
*/
|
||||
String DUE = "due";
|
||||
|
||||
String REAL = "real";
|
||||
|
||||
String DEV_INDEX = "dev_id";
|
||||
|
||||
/**
|
||||
* 稳态数据分析字段
|
||||
*/
|
||||
String PHASIC_TYPET = "T";
|
||||
|
||||
/**
|
||||
* 每天固定时间分钟
|
||||
*/
|
||||
Integer DAY_MINUTE = 1440;
|
||||
|
||||
}
|
||||
@@ -1,111 +0,0 @@
|
||||
package com.njcn.influx.deprecated;
|
||||
|
||||
import cn.hutool.core.text.StrPool;
|
||||
|
||||
/**
|
||||
* 拼接influx查询语句相关常量
|
||||
*
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2022年10月14日 14:02
|
||||
*/
|
||||
@Deprecated
|
||||
public interface InfluxDBSqlConstant {
|
||||
|
||||
/**
|
||||
* "SELECT "
|
||||
*/
|
||||
String SELECT = "SELECT" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* "* "
|
||||
*/
|
||||
String ALL = "*" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* "FROM "
|
||||
*/
|
||||
String FROM = "FROM" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* " WHERE "
|
||||
*/
|
||||
String WHERE = StrPool.C_SPACE + "WHERE" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* " AND "
|
||||
*/
|
||||
String AND = StrPool.C_SPACE + "AND" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* " OR "
|
||||
*/
|
||||
String OR = StrPool.C_SPACE + "OR" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* " GROUP BY "
|
||||
*/
|
||||
String GB = StrPool.C_SPACE + "GROUP BY" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* " ORDER BY "
|
||||
*/
|
||||
String OB = StrPool.C_SPACE + "ORDER BY" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* “DESC ”
|
||||
*/
|
||||
String DESC = "DESC" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* " as value "
|
||||
*/
|
||||
String AS_VALUE = StrPool.C_SPACE + "as value" + StrPool.C_SPACE;
|
||||
|
||||
String EQ = "=";
|
||||
String QM = "'";
|
||||
String LBK = "(";
|
||||
String RBK = ")";
|
||||
String GT = ">";
|
||||
String GE = ">=";
|
||||
String LT = "<";
|
||||
String LE = "<=";
|
||||
|
||||
/**
|
||||
* influxDB函数拼接
|
||||
*/
|
||||
String MAX = "MAX";
|
||||
String MIN = "MIN";
|
||||
String AVG = "MEAN";
|
||||
String NUM_95 = ",95";
|
||||
String CP95 = "PERCENTILE";
|
||||
|
||||
/**
|
||||
* “ tz('Asia/Shanghai')”
|
||||
*/
|
||||
String TZ = StrPool.C_SPACE + "tz('Asia/Shanghai')";
|
||||
String TIME_AREA = "Asia/Shanghai";
|
||||
|
||||
|
||||
/**
|
||||
* 日起始时间
|
||||
*/
|
||||
String START_TIME = " 00:00:00";
|
||||
|
||||
/**
|
||||
* 日结束时间
|
||||
*/
|
||||
String END_TIME = " 23:59:59";
|
||||
|
||||
/**
|
||||
* 时间
|
||||
*/
|
||||
String TIME = "time" + StrPool.C_SPACE;
|
||||
|
||||
/**
|
||||
* 每天固定时间分钟
|
||||
*/
|
||||
Integer DAY_MINUTE = 1440;
|
||||
|
||||
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.DeviceDayFlowDTO;
|
||||
import com.njcn.influx.pojo.po.CldStatisFlow;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月04日 20:50
|
||||
*/
|
||||
public interface CldStatisticsFlowMapper extends InfluxDbBaseMapper<CldStatisFlow>{
|
||||
|
||||
|
||||
List<DeviceDayFlowDTO> selectDeviceDayFlowByQueryWrapper(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.ano.Param;
|
||||
import com.njcn.influx.ano.Select;
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.bo.HarmonicHistoryData;
|
||||
import com.njcn.influx.pojo.dto.StatisticalDataDTO;
|
||||
import com.njcn.influx.pojo.po.PowerQualityData;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/5/5 14:39
|
||||
*/
|
||||
|
||||
public interface CommonMapper extends InfluxDbBaseMapper<PowerQualityData> {
|
||||
|
||||
StatisticalDataDTO getLineRtData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<StatisticalDataDTO> getDeviceRtData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<StatisticalDataDTO> getDeviceRtDataByTime(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
StatisticalDataDTO getLineHistoryData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
@Select(value = "#{sql}",resultType = StatisticalDataDTO.class)
|
||||
StatisticalDataDTO selectBySql(@Param("sql") StringBuilder sql);
|
||||
|
||||
@Select(value = "#{sql}",resultType = StatisticalDataDTO.class)
|
||||
List<?> selectLimitTargetBySql(@Param("sql")String sql);
|
||||
|
||||
@Select(value = "#{sql}",resultType = HarmonicHistoryData.class)
|
||||
List<HarmonicHistoryData> getHistoryResult(@Param("sql")String sql);
|
||||
|
||||
List<StatisticalDataDTO> getTopTemperature(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.DataFlickerDTO;
|
||||
import com.njcn.influx.pojo.po.DataFlicker;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:55
|
||||
*/
|
||||
public interface DataFlickerMapper extends InfluxDbBaseMapper<DataFlicker> {
|
||||
|
||||
List<DataFlickerDTO> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<DataFlicker> getStatisticsByWraper2(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataFluc;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DataFlucMapper extends InfluxDbBaseMapper<DataFluc> {
|
||||
|
||||
List<DataFluc> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPhasicI;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DataHarmPhasicIMapper extends InfluxDbBaseMapper<DataHarmPhasicI> {
|
||||
|
||||
List<DataHarmPhasicI> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPhasicV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DataHarmPhasicVMapper extends InfluxDbBaseMapper<DataHarmPhasicV> {
|
||||
|
||||
List<DataHarmPhasicV> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.ano.Param;
|
||||
import com.njcn.influx.ano.Select;
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.bo.CarryCapcityData;
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerP;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DataHarmPowerPMapper extends InfluxDbBaseMapper<DataHarmPowerP> {
|
||||
|
||||
List<DataHarmPowerP> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
@Select(value = "#{sql}",resultType = CarryCapcityData.class)
|
||||
List<CarryCapcityData> getSqlResult(@Param("sql")String sql);
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.ano.Param;
|
||||
import com.njcn.influx.ano.Select;
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.bo.CarryCapcityData;
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerQ;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DataHarmPowerQMapper extends InfluxDbBaseMapper<DataHarmPowerQ> {
|
||||
|
||||
List<DataHarmPowerQ> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
@Select(value = "#{sql}",resultType = CarryCapcityData.class)
|
||||
List<CarryCapcityData> getSqlResult(@Param("sql")String sql);
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerS;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DataHarmPowerSMapper extends InfluxDbBaseMapper<DataHarmPowerS> {
|
||||
|
||||
List<DataHarmPowerS> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmRateI;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DataHarmRateIMapper extends InfluxDbBaseMapper<DataHarmRateI> {
|
||||
|
||||
List<DataHarmRateI> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.HarmData;
|
||||
import com.njcn.influx.pojo.po.DataHarmRateV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DataHarmRateVMapper extends InfluxDbBaseMapper<DataHarmRateV> {
|
||||
|
||||
DataHarmRateV getMeanAllTimesData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<HarmData> getHarmRateVHistoryData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<DataHarmRateV> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataInHarmI;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DataInHarmIMapper extends InfluxDbBaseMapper<DataInHarmI> {
|
||||
|
||||
List<DataInHarmI> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataInHarmRateI;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DataInHarmRateIMapper extends InfluxDbBaseMapper<DataInHarmRateI> {
|
||||
|
||||
List<DataInHarmRateI> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataInHarmRateV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DataInHarmRateVMapper extends InfluxDbBaseMapper<DataInHarmRateV> {
|
||||
|
||||
List<DataInHarmRateV> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataInHarmV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DataInHarmVMapper extends InfluxDbBaseMapper<DataInHarmV> {
|
||||
|
||||
List<DataInHarmV> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataPlt;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DataPltMapper extends InfluxDbBaseMapper<DataPlt> {
|
||||
|
||||
List<DataPlt> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.ano.Param;
|
||||
import com.njcn.influx.ano.Select;
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.bo.CarryCapcityData;
|
||||
import com.njcn.influx.pojo.bo.MeasurementCount;
|
||||
import com.njcn.influx.pojo.po.DataV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/5/5 14:39
|
||||
*/
|
||||
|
||||
public interface DataVMapper extends InfluxDbBaseMapper<DataV> {
|
||||
|
||||
List<DataV> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
List<MeasurementCount> getMeasurementCount(InfluxQueryWrapper influxQueryWrapper);
|
||||
@Select(value = "#{sql}",resultType = CarryCapcityData.class)
|
||||
List<CarryCapcityData> getSqlResult(@Param("sql")String sql);
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
|
||||
import com.njcn.influx.pojo.dto.EventDataSetDTO;
|
||||
import com.njcn.influx.pojo.po.cs.EntData;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/5/5 14:39
|
||||
*/
|
||||
|
||||
public interface EvtDataMapper extends InfluxDbBaseMapper<EntData> {
|
||||
|
||||
|
||||
List<EntData> getEventData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
EventDataSetDTO getEventDataSet(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.HarmonicRatioData;
|
||||
import com.njcn.influx.pojo.po.PowerQualityData;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/5/5 14:39
|
||||
*/
|
||||
|
||||
public interface HaronicRatioMapper extends InfluxDbBaseMapper<PowerQualityData> {
|
||||
|
||||
List<HarmonicRatioData> getFirstHaronicRatio(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<HarmonicRatioData> getHaronicRatio(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.ano.Param;
|
||||
import com.njcn.influx.ano.Select;
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.HarmData;
|
||||
import com.njcn.influx.pojo.po.DataI;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:05
|
||||
*/
|
||||
public interface IDataIMapper extends InfluxDbBaseMapper<DataI> {
|
||||
|
||||
DataI getMeanAllTimesData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
// List<HarmData> getIHistoryData(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
@Select(value = "#{sql}",resultType = HarmData.class)
|
||||
List<HarmData> getIHistoryData(@Param("sql")String sql);
|
||||
|
||||
List<DataI> getStatisticsByWraper(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
@Select(value = "#{sql}",resultType = DataI.class)
|
||||
List<DataI> getSqlResult(@Param("sql")String sql);
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.PowerQualityData;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/5/5 14:39
|
||||
*/
|
||||
|
||||
public interface PowerQualityMapper extends InfluxDbBaseMapper<PowerQualityData> {
|
||||
|
||||
List<PowerQualityData> getFirstPowerQuality(InfluxQueryWrapper influxQueryWrapper);
|
||||
|
||||
List<PowerQualityData> getPowerQuality(InfluxQueryWrapper influxQueryWrapper);
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.PqsCommunicate;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年08月09日 09:29
|
||||
*/
|
||||
public interface PqsCommunicateMapper extends InfluxDbBaseMapper<PqsCommunicate> {
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.DataFlickerDTO;
|
||||
import com.njcn.influx.pojo.po.DataFlicker;
|
||||
import com.njcn.influx.pojo.po.day.DayFlicker;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:55
|
||||
*/
|
||||
public interface DayFlickerMapper extends InfluxDbBaseMapper<DayFlicker> {
|
||||
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataFluc;
|
||||
import com.njcn.influx.pojo.po.day.DayFluc;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DayFlucMapper extends InfluxDbBaseMapper<DayFluc> {
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPhasicI;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmPhasicI;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DayHarmPhasicIMapper extends InfluxDbBaseMapper<DayHarmPhasicI> {
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPhasicV;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmPhasicV;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DayHarmPhasicVMapper extends InfluxDbBaseMapper<DayHarmPhasicV> {
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerP;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmPowerP;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayHarmPowerPMapper extends InfluxDbBaseMapper<DayHarmPowerP> {
|
||||
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerQ;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmPowerQ;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayHarmPowerQMapper extends InfluxDbBaseMapper<DayHarmPowerQ> {
|
||||
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerS;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmPowerS;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayHarmPowerSMapper extends InfluxDbBaseMapper<DayHarmPowerS> {
|
||||
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmRateI;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmRateV;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DayHarmRateIMapper extends InfluxDbBaseMapper<DayHarmRateI> {
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.HarmData;
|
||||
import com.njcn.influx.pojo.po.DataHarmRateV;
|
||||
import com.njcn.influx.pojo.po.day.DayHarmRateV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:03
|
||||
*/
|
||||
public interface DayHarmRateVMapper extends InfluxDbBaseMapper<DayHarmRateV> {
|
||||
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.dto.HarmData;
|
||||
import com.njcn.influx.pojo.po.DataI;
|
||||
import com.njcn.influx.pojo.po.day.DayI;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 11:05
|
||||
*/
|
||||
public interface DayIMapper extends InfluxDbBaseMapper<DayI> {
|
||||
|
||||
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.day.DayInHarmI;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayInHarmIMapper extends InfluxDbBaseMapper<DayInHarmI> {
|
||||
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.day.DayInHarmI;
|
||||
import com.njcn.influx.pojo.po.day.DayInHarmV;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayInHarmIRateMapper extends InfluxDbBaseMapper<DayInHarmI> {
|
||||
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.day.DayInHarmV;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayInHarmVMapper extends InfluxDbBaseMapper<DayInHarmV> {
|
||||
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataInHarmV;
|
||||
import com.njcn.influx.pojo.po.day.DayInHarmV;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface DayInHarmVRateMapper extends InfluxDbBaseMapper<DayInHarmV> {
|
||||
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.day.DayFluc;
|
||||
import com.njcn.influx.pojo.po.day.DayPlt;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 08:56
|
||||
*/
|
||||
public interface DayPltMapper extends InfluxDbBaseMapper<DayPlt> {
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
package com.njcn.influx.imapper.day;
|
||||
|
||||
import com.njcn.influx.base.InfluxDbBaseMapper;
|
||||
import com.njcn.influx.pojo.po.DataV;
|
||||
import com.njcn.influx.pojo.po.day.DayV;
|
||||
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/5/5 14:39
|
||||
*/
|
||||
|
||||
public interface DayVMapper extends InfluxDbBaseMapper<DayV> {
|
||||
|
||||
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
package com.njcn.influx.pojo.bo;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.njcn.influx.utils.InstantDateSerializer;
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 9:13
|
||||
*/
|
||||
@Data
|
||||
public class CarryCapcityData {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "line_id")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type")
|
||||
private String phaseType;
|
||||
|
||||
@Column(name = "quality_flag")
|
||||
private String qualityFlag;
|
||||
|
||||
@Column(name = "value_type")
|
||||
private String valueType;
|
||||
|
||||
private Double value;
|
||||
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
package com.njcn.influx.pojo.bo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2024/1/24 9:05【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class CommonQueryParam {
|
||||
private String lineId;
|
||||
private String tableName;
|
||||
private String columnName;
|
||||
private String phasic;
|
||||
private String startTime;
|
||||
private String endTime;
|
||||
private String dataType;
|
||||
private String process;
|
||||
private String clDid;
|
||||
|
||||
}
|
||||
@@ -1,43 +0,0 @@
|
||||
package com.njcn.influx.pojo.bo;
|
||||
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.njcn.influx.utils.InstantDateSerializer;
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.Instant;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月17日 16:25
|
||||
*/
|
||||
@Data
|
||||
public class HarmonicHistoryData implements Serializable {
|
||||
|
||||
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "phasic_type")
|
||||
private String phasicType;
|
||||
|
||||
private Float aValue;
|
||||
|
||||
private Float bValue;
|
||||
|
||||
private Float cValue;
|
||||
|
||||
private Instant timeId;
|
||||
|
||||
public void setTimeId(Instant timeId) {
|
||||
if(ObjUtil.isNotNull(timeId)){
|
||||
Instant instant = timeId.plusMillis(TimeUnit.HOURS.toMillis(8));
|
||||
this.time = instant;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
package com.njcn.influx.pojo.bo;
|
||||
|
||||
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 java.io.Serializable;
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/11/10 16:17
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_v")
|
||||
public class MeasurementCount implements Serializable {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "line_id")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "freq")
|
||||
private String freq;
|
||||
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
package com.njcn.influx.pojo.bo;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.njcn.influx.utils.InstantDateSerializer;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* 用来收集统计结果,比如max min mean cp95等函数
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class StatisticsResult implements Serializable {
|
||||
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
/***
|
||||
* 统计值
|
||||
*/
|
||||
private Double value;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,200 +0,0 @@
|
||||
package com.njcn.influx.pojo.constant;
|
||||
|
||||
/**
|
||||
* 数据表相关常量
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2022年10月14日 14:02
|
||||
*/
|
||||
public interface InfluxDBTableConstant {
|
||||
|
||||
/**
|
||||
* 电压波动闪变表
|
||||
*/
|
||||
String DATA_FLICKER = "data_flicker";
|
||||
|
||||
/**
|
||||
* 电压波动表
|
||||
*/
|
||||
String DATA_FLUC = "data_fluc";
|
||||
|
||||
/**
|
||||
* 谐波电流角度表
|
||||
*/
|
||||
String DATA_HARM_PHASIC_I = "data_harmphasic_i";
|
||||
|
||||
/**
|
||||
* 谐波电压角度表
|
||||
*/
|
||||
String DATA_HARM_PHASIC_V = "data_harmphasic_v";
|
||||
|
||||
/**
|
||||
* 有功功率表
|
||||
*/
|
||||
String DATA_HARM_POWER_P = "data_harmpower_p";
|
||||
|
||||
/**
|
||||
* 无功功率表
|
||||
*/
|
||||
String DATA_HARM_POWER_Q = "data_harmpower_q";
|
||||
|
||||
/**
|
||||
* 视在功率表
|
||||
*/
|
||||
String DATA_HARM_POWER_S = "data_harmpower_s";
|
||||
|
||||
/**
|
||||
* 谐波电流含有率表
|
||||
*/
|
||||
String DATA_HARM_RATE_I = "data_harmrate_i";
|
||||
|
||||
/**
|
||||
* 谐波电压含有率表
|
||||
*/
|
||||
String DATA_HARM_RATE_V = "data_harmrate_v";
|
||||
|
||||
/**
|
||||
* 电流表
|
||||
*/
|
||||
String DATA_I = "data_i";
|
||||
|
||||
/**
|
||||
* 电流间谐波幅值表
|
||||
*/
|
||||
String DATA_IN_HARM_I = "data_inharm_i";
|
||||
|
||||
/**
|
||||
* 电压间谐波幅值表
|
||||
*/
|
||||
String DATA_IN_HARM_V = "data_inharm_v";
|
||||
|
||||
/**
|
||||
* 长时闪变表
|
||||
*/
|
||||
String DATA_PLT = "data_plt";
|
||||
|
||||
/**
|
||||
* 电压表
|
||||
*/
|
||||
String DATA_V = "data_v";
|
||||
|
||||
|
||||
/**
|
||||
* 时间
|
||||
*/
|
||||
String TIME = "time";
|
||||
|
||||
/**
|
||||
* 数据线路号
|
||||
*/
|
||||
String LINE_ID = "line_id";
|
||||
String PROCESS = "process";
|
||||
|
||||
/**
|
||||
* 装置ID
|
||||
*/
|
||||
String DEV_ID = "dev_id";
|
||||
|
||||
/**
|
||||
* 数据类型
|
||||
*/
|
||||
String PHASIC_TYPE = "phasic_type";
|
||||
|
||||
/**
|
||||
* 指标类型
|
||||
*/
|
||||
String VALUE_TYPE = "value_type";
|
||||
|
||||
/**
|
||||
* 统计结果
|
||||
*/
|
||||
String VALUE = "value";
|
||||
|
||||
/**
|
||||
* 统计结果最大值
|
||||
*/
|
||||
String MAX_VALUE = "maxValue";
|
||||
|
||||
/**
|
||||
* 统计结果最小值
|
||||
*/
|
||||
String MIN_VALUE = "minValue";
|
||||
|
||||
/**
|
||||
* 统计结果平均值
|
||||
*/
|
||||
String AVG_VALUE = "avgValue";
|
||||
|
||||
/**
|
||||
* 数据质量标志
|
||||
*/
|
||||
String QUALITY_FLAG = "quality_flag";
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 相别
|
||||
*/
|
||||
String NO_PHASE = "M";
|
||||
String PHASE_TYPE_A = "A";
|
||||
String PHASE_TYPE_AB = "AB";
|
||||
String PHASE_TYPE_B = "B";
|
||||
String PHASE_TYPE_BC = "BC";
|
||||
String PHASE_TYPE_C = "C";
|
||||
String PHASE_TYPE_C0 = "C0";
|
||||
String PHASE_TYPE_C1 = "C1";
|
||||
String PHASE_TYPE_C2 = "C2";
|
||||
String PHASE_TYPE_CA = "CA";
|
||||
String PHASE_TYPE_T = "T";
|
||||
|
||||
/**
|
||||
* 日起始时间
|
||||
*/
|
||||
String START_TIME = " 00:00:00";
|
||||
|
||||
/**
|
||||
* 日结束时间
|
||||
*/
|
||||
String END_TIME = " 23:59:59";
|
||||
|
||||
/**
|
||||
* 数据是否异常
|
||||
*/
|
||||
String IS_ABNORMAL = "is_abnormal";
|
||||
|
||||
/**
|
||||
* 逻辑子设备id
|
||||
*/
|
||||
String CL_DID = "cl_did";
|
||||
|
||||
/**
|
||||
* 逻辑子设备id/暂态事件号
|
||||
*/
|
||||
String UUID = "uuid";
|
||||
|
||||
/**
|
||||
* 流程(1:设备登记,2:功能调试,3:出厂调试 4:设备投运)
|
||||
*/
|
||||
String process = "process";
|
||||
|
||||
/**
|
||||
* 报表业务计算方式
|
||||
*/
|
||||
String MAX = "MAX";
|
||||
String MIN = "MIN";
|
||||
String AVG = "AVG";
|
||||
String CP95 = "CP95";
|
||||
|
||||
/**
|
||||
* 每天固定时间分钟
|
||||
*/
|
||||
Integer DAY_MINUTE = 1440;
|
||||
|
||||
/**
|
||||
* 数据是否正常 0:正常 1:异常
|
||||
*/
|
||||
String NORMAL = "0";
|
||||
String UN_NORMAL = "1";
|
||||
|
||||
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import com.njcn.influx.pojo.po.DataFlicker;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 10:17
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_flicker")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class DataFlickerDTO extends DataFlicker implements Serializable {
|
||||
|
||||
private String valueType;
|
||||
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import com.njcn.influx.pojo.po.CldStatisFlow;
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
@Data
|
||||
@Measurement(name = "cld_statis_flow")
|
||||
public class DeviceDayFlowDTO extends CldStatisFlow {
|
||||
|
||||
private float dailyActualValue;
|
||||
|
||||
private String date;
|
||||
|
||||
private String month;
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2023/9/6 9:52【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class EventDataSetDTO {
|
||||
private String name;
|
||||
private String value;
|
||||
private String type;
|
||||
|
||||
private String unit;
|
||||
|
||||
private String showName;
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2023/8/30 18:38【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@Deprecated
|
||||
public class EventQueryDTO {
|
||||
private String devId;
|
||||
private List<String> lineIds;
|
||||
private List<String> target;
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.njcn.influx.ano.IgnoreData;
|
||||
import com.njcn.influx.utils.InstantDateDeserializer;
|
||||
import com.njcn.influx.utils.InstantDateSerializer;
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月19日 09:43
|
||||
*/
|
||||
@Data
|
||||
public class HarmData implements Serializable{
|
||||
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
@JsonDeserialize(using = InstantDateDeserializer.class)
|
||||
private Instant time;
|
||||
|
||||
@IgnoreData(value = true)
|
||||
private Float value;
|
||||
|
||||
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年07月19日 09:40
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HarmHistoryDataDTO implements Serializable {
|
||||
|
||||
private List<HarmData> historyData = new ArrayList<>();
|
||||
|
||||
private float overLimit;
|
||||
}
|
||||
@@ -1,70 +0,0 @@
|
||||
package com.njcn.influx.pojo.dto;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.njcn.influx.utils.InstantDateSerializer;
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2023/6/5 10:23【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
|
||||
|
||||
@Data
|
||||
public class StatisticalDataDTO {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "line_id")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type")
|
||||
private String phaseType;
|
||||
|
||||
@Column(name = "value_type")
|
||||
private String valueType;
|
||||
|
||||
@Column(name = "cl_did")
|
||||
private String clDid;
|
||||
|
||||
|
||||
/**
|
||||
* 指标值
|
||||
*/
|
||||
private Double value;
|
||||
|
||||
/**
|
||||
* 指标名称
|
||||
*/
|
||||
private String statisticalName;
|
||||
|
||||
/**
|
||||
* 指标
|
||||
*/
|
||||
private String target;
|
||||
|
||||
/**
|
||||
* 指标最大值
|
||||
*/
|
||||
private Double maxValue;
|
||||
|
||||
/**
|
||||
* 指标最小值
|
||||
*/
|
||||
private Double minValue;
|
||||
|
||||
/**
|
||||
* 指标平均值
|
||||
*/
|
||||
private Double avgValue;
|
||||
|
||||
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "cld_statis_flow")
|
||||
public class CldStatisFlow {
|
||||
|
||||
@Column(name="time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name="actual_value")
|
||||
private Integer actualValue;
|
||||
|
||||
@Column(name="dev_id")
|
||||
private String devId;
|
||||
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
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
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_flicker")
|
||||
public class DataFlicker {
|
||||
|
||||
@TimeColumn
|
||||
@Column(name = "time", tag = true)
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "fluc")
|
||||
private Double fluc;
|
||||
|
||||
@Column(name = "line_id", tag = true)
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type", tag = true)
|
||||
private String phaseType;
|
||||
|
||||
@Column(name = "plt")
|
||||
private Double plt;
|
||||
|
||||
@Column(name = "pst")
|
||||
private Double pst;
|
||||
|
||||
@Column(name = "quality_flag", tag = true)
|
||||
private String qualityFlag;
|
||||
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "value_type")
|
||||
private String valueType;
|
||||
|
||||
@Column(name = "count")
|
||||
private Integer count;
|
||||
|
||||
@Column(name = "pst_count")
|
||||
private Integer pstCount;
|
||||
|
||||
@Column(name = "plt_count")
|
||||
private Integer pltCount;
|
||||
|
||||
}
|
||||
@@ -1,43 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_fluc")
|
||||
public class DataFluc {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "fluc")
|
||||
private Double fluc;
|
||||
|
||||
@Column(name = "fluccf")
|
||||
private Double fluccf;
|
||||
|
||||
@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;
|
||||
|
||||
}
|
||||
@@ -1,187 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_harmphasic_i")
|
||||
public class DataHarmPhasicI {
|
||||
|
||||
@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 = "i_1")
|
||||
private Double i1;
|
||||
|
||||
@Column(name = "i_2")
|
||||
private Double i2;
|
||||
|
||||
@Column(name = "i_3")
|
||||
private Double i3;
|
||||
|
||||
@Column(name = "i_4")
|
||||
private Double i4;
|
||||
|
||||
@Column(name = "i_5")
|
||||
private Double i5;
|
||||
|
||||
@Column(name = "i_6")
|
||||
private Double i6;
|
||||
|
||||
@Column(name = "i_7")
|
||||
private Double i7;
|
||||
|
||||
@Column(name = "i_8")
|
||||
private Double i8;
|
||||
|
||||
@Column(name = "i_9")
|
||||
private Double i9;
|
||||
|
||||
@Column(name = "i_10")
|
||||
private Double i10;
|
||||
|
||||
@Column(name = "i_11")
|
||||
private Double i11;
|
||||
|
||||
@Column(name = "i_12")
|
||||
private Double i12;
|
||||
|
||||
@Column(name = "i_13")
|
||||
private Double i13;
|
||||
|
||||
@Column(name = "i_14")
|
||||
private Double i14;
|
||||
|
||||
@Column(name = "i_15")
|
||||
private Double i15;
|
||||
|
||||
@Column(name = "i_16")
|
||||
private Double i16;
|
||||
|
||||
@Column(name = "i_17")
|
||||
private Double i17;
|
||||
|
||||
@Column(name = "i_18")
|
||||
private Double i18;
|
||||
|
||||
@Column(name = "i_19")
|
||||
private Double i19;
|
||||
|
||||
@Column(name = "i_20")
|
||||
private Double i20;
|
||||
|
||||
@Column(name = "i_21")
|
||||
private Double i21;
|
||||
|
||||
@Column(name = "i_22")
|
||||
private Double i22;
|
||||
|
||||
@Column(name = "i_23")
|
||||
private Double i23;
|
||||
|
||||
@Column(name = "i_24")
|
||||
private Double i24;
|
||||
|
||||
@Column(name = "i_25")
|
||||
private Double i25;
|
||||
|
||||
@Column(name = "i_26")
|
||||
private Double i26;
|
||||
|
||||
@Column(name = "i_27")
|
||||
private Double i27;
|
||||
|
||||
@Column(name = "i_28")
|
||||
private Double i28;
|
||||
|
||||
@Column(name = "i_29")
|
||||
private Double i29;
|
||||
|
||||
@Column(name = "i_30")
|
||||
private Double i30;
|
||||
|
||||
@Column(name = "i_31")
|
||||
private Double i31;
|
||||
|
||||
@Column(name = "i_32")
|
||||
private Double i32;
|
||||
|
||||
@Column(name = "i_33")
|
||||
private Double i33;
|
||||
|
||||
@Column(name = "i_34")
|
||||
private Double i34;
|
||||
|
||||
@Column(name = "i_35")
|
||||
private Double i35;
|
||||
|
||||
@Column(name = "i_36")
|
||||
private Double i36;
|
||||
|
||||
@Column(name = "i_37")
|
||||
private Double i37;
|
||||
|
||||
@Column(name = "i_38")
|
||||
private Double i38;
|
||||
|
||||
@Column(name = "i_39")
|
||||
private Double i39;
|
||||
|
||||
@Column(name = "i_40")
|
||||
private Double i40;
|
||||
|
||||
@Column(name = "i_41")
|
||||
private Double i41;
|
||||
|
||||
@Column(name = "i_42")
|
||||
private Double i42;
|
||||
|
||||
@Column(name = "i_43")
|
||||
private Double i43;
|
||||
|
||||
@Column(name = "i_44")
|
||||
private Double i44;
|
||||
|
||||
@Column(name = "i_45")
|
||||
private Double i45;
|
||||
|
||||
@Column(name = "i_46")
|
||||
private Double i46;
|
||||
|
||||
@Column(name = "i_47")
|
||||
private Double i47;
|
||||
|
||||
@Column(name = "i_48")
|
||||
private Double i48;
|
||||
|
||||
@Column(name = "i_49")
|
||||
private Double i49;
|
||||
|
||||
@Column(name = "i_50")
|
||||
private Double i50;
|
||||
|
||||
}
|
||||
@@ -1,190 +0,0 @@
|
||||
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_harmphasic_v")
|
||||
public class DataHarmPhasicV {
|
||||
|
||||
@TimeColumn
|
||||
@Column(name = "time", tag = true)
|
||||
@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 = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
}
|
||||
@@ -1,196 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 9:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_harmpower_p")
|
||||
public class DataHarmPowerP {
|
||||
|
||||
@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 = "df")
|
||||
private Double df;
|
||||
|
||||
@Column(name = "pf")
|
||||
private Double pf;
|
||||
|
||||
@Column(name = "p")
|
||||
private Double p;
|
||||
|
||||
@Column(name = "p_1")
|
||||
private Double p1;
|
||||
|
||||
@Column(name = "p_2")
|
||||
private Double p2;
|
||||
|
||||
@Column(name = "p_3")
|
||||
private Double p3;
|
||||
|
||||
@Column(name = "p_4")
|
||||
private Double p4;
|
||||
|
||||
@Column(name = "p_5")
|
||||
private Double p5;
|
||||
|
||||
@Column(name = "p_6")
|
||||
private Double p6;
|
||||
|
||||
@Column(name = "p_7")
|
||||
private Double p7;
|
||||
|
||||
@Column(name = "p_8")
|
||||
private Double p8;
|
||||
|
||||
@Column(name = "p_9")
|
||||
private Double p9;
|
||||
|
||||
@Column(name = "p_10")
|
||||
private Double p10;
|
||||
|
||||
@Column(name = "p_11")
|
||||
private Double p11;
|
||||
|
||||
@Column(name = "p_12")
|
||||
private Double p12;
|
||||
|
||||
@Column(name = "p_13")
|
||||
private Double p13;
|
||||
|
||||
@Column(name = "p_14")
|
||||
private Double p14;
|
||||
|
||||
@Column(name = "p_15")
|
||||
private Double p15;
|
||||
|
||||
@Column(name = "p_16")
|
||||
private Double p16;
|
||||
|
||||
@Column(name = "p_17")
|
||||
private Double p17;
|
||||
|
||||
@Column(name = "p_18")
|
||||
private Double p18;
|
||||
|
||||
@Column(name = "p_19")
|
||||
private Double p19;
|
||||
|
||||
@Column(name = "p_20")
|
||||
private Double p20;
|
||||
|
||||
@Column(name = "p_21")
|
||||
private Double p21;
|
||||
|
||||
@Column(name = "p_22")
|
||||
private Double p22;
|
||||
|
||||
@Column(name = "p_23")
|
||||
private Double p23;
|
||||
|
||||
@Column(name = "p_24")
|
||||
private Double p24;
|
||||
|
||||
@Column(name = "p_25")
|
||||
private Double p25;
|
||||
|
||||
@Column(name = "p_26")
|
||||
private Double p26;
|
||||
|
||||
@Column(name = "p_27")
|
||||
private Double p27;
|
||||
|
||||
@Column(name = "p_28")
|
||||
private Double p28;
|
||||
|
||||
@Column(name = "p_29")
|
||||
private Double p29;
|
||||
|
||||
@Column(name = "p_30")
|
||||
private Double p30;
|
||||
|
||||
@Column(name = "p_31")
|
||||
private Double p31;
|
||||
|
||||
@Column(name = "p_32")
|
||||
private Double p32;
|
||||
|
||||
@Column(name = "p_33")
|
||||
private Double p33;
|
||||
|
||||
@Column(name = "p_34")
|
||||
private Double p34;
|
||||
|
||||
@Column(name = "p_35")
|
||||
private Double p35;
|
||||
|
||||
@Column(name = "p_36")
|
||||
private Double p36;
|
||||
|
||||
@Column(name = "p_37")
|
||||
private Double p37;
|
||||
|
||||
@Column(name = "p_38")
|
||||
private Double p38;
|
||||
|
||||
@Column(name = "p_39")
|
||||
private Double p39;
|
||||
|
||||
@Column(name = "p_40")
|
||||
private Double p40;
|
||||
|
||||
@Column(name = "p_41")
|
||||
private Double p41;
|
||||
|
||||
@Column(name = "p_42")
|
||||
private Double p42;
|
||||
|
||||
@Column(name = "p_43")
|
||||
private Double p43;
|
||||
|
||||
@Column(name = "p_44")
|
||||
private Double p44;
|
||||
|
||||
@Column(name = "p_45")
|
||||
private Double p45;
|
||||
|
||||
@Column(name = "p_46")
|
||||
private Double p46;
|
||||
|
||||
@Column(name = "p_47")
|
||||
private Double p47;
|
||||
|
||||
@Column(name = "p_48")
|
||||
private Double p48;
|
||||
|
||||
@Column(name = "p_49")
|
||||
private Double p49;
|
||||
|
||||
@Column(name = "p_50")
|
||||
private Double p50;
|
||||
}
|
||||
@@ -1,192 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 9:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_harmpower_q")
|
||||
public class DataHarmPowerQ {
|
||||
|
||||
@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 = "q")
|
||||
private Double q;
|
||||
|
||||
@Column(name = "q_1")
|
||||
private Double q1;
|
||||
|
||||
@Column(name = "q_2")
|
||||
private Double q2;
|
||||
|
||||
@Column(name = "q_3")
|
||||
private Double q3;
|
||||
|
||||
@Column(name = "q_4")
|
||||
private Double q4;
|
||||
|
||||
@Column(name = "q_5")
|
||||
private Double q5;
|
||||
|
||||
@Column(name = "q_6")
|
||||
private Double q6;
|
||||
|
||||
@Column(name = "q_7")
|
||||
private Double q7;
|
||||
|
||||
@Column(name = "q_8")
|
||||
private Double q8;
|
||||
|
||||
@Column(name = "q_9")
|
||||
private Double q9;
|
||||
|
||||
@Column(name = "q_10")
|
||||
private Double q10;
|
||||
|
||||
@Column(name = "q_11")
|
||||
private Double q11;
|
||||
|
||||
@Column(name = "q_12")
|
||||
private Double q12;
|
||||
|
||||
@Column(name = "q_13")
|
||||
private Double q13;
|
||||
|
||||
@Column(name = "q_14")
|
||||
private Double q14;
|
||||
|
||||
@Column(name = "q_15")
|
||||
private Double q15;
|
||||
|
||||
@Column(name = "q_16")
|
||||
private Double q16;
|
||||
|
||||
@Column(name = "q_17")
|
||||
private Double q17;
|
||||
|
||||
@Column(name = "q_18")
|
||||
private Double q18;
|
||||
|
||||
@Column(name = "q_19")
|
||||
private Double q19;
|
||||
|
||||
@Column(name = "q_20")
|
||||
private Double q20;
|
||||
|
||||
@Column(name = "q_21")
|
||||
private Double q21;
|
||||
|
||||
@Column(name = "q_22")
|
||||
private Double q22;
|
||||
|
||||
@Column(name = "q_23")
|
||||
private Double q23;
|
||||
|
||||
@Column(name = "q_24")
|
||||
private Double q24;
|
||||
|
||||
@Column(name = "q_25")
|
||||
private Double q25;
|
||||
|
||||
@Column(name = "q_26")
|
||||
private Double q26;
|
||||
|
||||
@Column(name = "q_27")
|
||||
private Double q27;
|
||||
|
||||
@Column(name = "q_28")
|
||||
private Double q28;
|
||||
|
||||
@Column(name = "q_29")
|
||||
private Double q29;
|
||||
|
||||
@Column(name = "q_30")
|
||||
private Double q30;
|
||||
|
||||
@Column(name = "q_31")
|
||||
private Double q31;
|
||||
|
||||
@Column(name = "q_32")
|
||||
private Double q32;
|
||||
|
||||
@Column(name = "q_33")
|
||||
private Double q33;
|
||||
|
||||
@Column(name = "q_34")
|
||||
private Double q34;
|
||||
|
||||
@Column(name = "q_35")
|
||||
private Double q35;
|
||||
|
||||
@Column(name = "q_36")
|
||||
private Double q36;
|
||||
|
||||
@Column(name = "q_37")
|
||||
private Double q37;
|
||||
|
||||
@Column(name = "q_38")
|
||||
private Double q38;
|
||||
|
||||
@Column(name = "q_39")
|
||||
private Double q39;
|
||||
|
||||
@Column(name = "q_40")
|
||||
private Double q40;
|
||||
|
||||
@Column(name = "q_41")
|
||||
private Double q41;
|
||||
|
||||
@Column(name = "q_42")
|
||||
private Double q42;
|
||||
|
||||
@Column(name = "q_43")
|
||||
private Double q43;
|
||||
|
||||
@Column(name = "q_44")
|
||||
private Double q44;
|
||||
|
||||
@Column(name = "q_45")
|
||||
private Double q45;
|
||||
|
||||
@Column(name = "q_46")
|
||||
private Double q46;
|
||||
|
||||
@Column(name = "q_47")
|
||||
private Double q47;
|
||||
|
||||
@Column(name = "q_48")
|
||||
private Double q48;
|
||||
|
||||
@Column(name = "q_49")
|
||||
private Double q49;
|
||||
|
||||
@Column(name = "q_50")
|
||||
private Double q50;
|
||||
|
||||
}
|
||||
@@ -1,191 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 9:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_harmpower_s")
|
||||
public class DataHarmPowerS {
|
||||
|
||||
@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;
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.pojo.po;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 11:27
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Measurement(name = "data_harmrate_i")
|
||||
public class DataHarmRateI extends DataHarmPhasicI{
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.pojo.po;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 11:27
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Measurement(name = "data_harmrate_v")
|
||||
public class DataHarmRateV extends DataHarmPhasicV{
|
||||
}
|
||||
@@ -1,208 +0,0 @@
|
||||
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/11 15:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_i")
|
||||
public class DataI {
|
||||
|
||||
@TimeColumn
|
||||
@Column(name = "time", tag = true)
|
||||
@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 = "i_neg")
|
||||
private Double iNeg;
|
||||
|
||||
@Column(name = "i_pos")
|
||||
private Double iPos;
|
||||
|
||||
@Column(name = "i_thd")
|
||||
private Double iThd;
|
||||
|
||||
@Column(name = "i_unbalance")
|
||||
private Double iUnbalance;
|
||||
|
||||
@Column(name = "i_zero")
|
||||
private Double iZero;
|
||||
|
||||
@Column(name = "rms")
|
||||
private Double rms;
|
||||
|
||||
@Column(name = "i_1")
|
||||
private Double i1;
|
||||
|
||||
@Column(name = "i_2")
|
||||
private Double i2;
|
||||
|
||||
@Column(name = "i_3")
|
||||
private Double i3;
|
||||
|
||||
@Column(name = "i_4")
|
||||
private Double i4;
|
||||
|
||||
@Column(name = "i_5")
|
||||
private Double i5;
|
||||
|
||||
@Column(name = "i_6")
|
||||
private Double i6;
|
||||
|
||||
@Column(name = "i_7")
|
||||
private Double i7;
|
||||
|
||||
@Column(name = "i_8")
|
||||
private Double i8;
|
||||
|
||||
@Column(name = "i_9")
|
||||
private Double i9;
|
||||
|
||||
@Column(name = "i_10")
|
||||
private Double i10;
|
||||
|
||||
@Column(name = "i_11")
|
||||
private Double i11;
|
||||
|
||||
@Column(name = "i_12")
|
||||
private Double i12;
|
||||
|
||||
@Column(name = "i_13")
|
||||
private Double i13;
|
||||
|
||||
@Column(name = "i_14")
|
||||
private Double i14;
|
||||
|
||||
@Column(name = "i_15")
|
||||
private Double i15;
|
||||
|
||||
@Column(name = "i_16")
|
||||
private Double i16;
|
||||
|
||||
@Column(name = "i_17")
|
||||
private Double i17;
|
||||
|
||||
@Column(name = "i_18")
|
||||
private Double i18;
|
||||
|
||||
@Column(name = "i_19")
|
||||
private Double i19;
|
||||
|
||||
@Column(name = "i_20")
|
||||
private Double i20;
|
||||
|
||||
@Column(name = "i_21")
|
||||
private Double i21;
|
||||
|
||||
@Column(name = "i_22")
|
||||
private Double i22;
|
||||
|
||||
@Column(name = "i_23")
|
||||
private Double i23;
|
||||
|
||||
@Column(name = "i_24")
|
||||
private Double i24;
|
||||
|
||||
@Column(name = "i_25")
|
||||
private Double i25;
|
||||
|
||||
@Column(name = "i_26")
|
||||
private Double i26;
|
||||
|
||||
@Column(name = "i_27")
|
||||
private Double i27;
|
||||
|
||||
@Column(name = "i_28")
|
||||
private Double i28;
|
||||
|
||||
@Column(name = "i_29")
|
||||
private Double i29;
|
||||
|
||||
@Column(name = "i_30")
|
||||
private Double i30;
|
||||
|
||||
@Column(name = "i_31")
|
||||
private Double i31;
|
||||
|
||||
@Column(name = "i_32")
|
||||
private Double i32;
|
||||
|
||||
@Column(name = "i_33")
|
||||
private Double i33;
|
||||
|
||||
@Column(name = "i_34")
|
||||
private Double i34;
|
||||
|
||||
@Column(name = "i_35")
|
||||
private Double i35;
|
||||
|
||||
@Column(name = "i_36")
|
||||
private Double i36;
|
||||
|
||||
@Column(name = "i_37")
|
||||
private Double i37;
|
||||
|
||||
@Column(name = "i_38")
|
||||
private Double i38;
|
||||
|
||||
@Column(name = "i_39")
|
||||
private Double i39;
|
||||
|
||||
@Column(name = "i_40")
|
||||
private Double i40;
|
||||
|
||||
@Column(name = "i_41")
|
||||
private Double i41;
|
||||
|
||||
@Column(name = "i_42")
|
||||
private Double i42;
|
||||
|
||||
@Column(name = "i_43")
|
||||
private Double i43;
|
||||
|
||||
@Column(name = "i_44")
|
||||
private Double i44;
|
||||
|
||||
@Column(name = "i_45")
|
||||
private Double i45;
|
||||
|
||||
@Column(name = "i_46")
|
||||
private Double i46;
|
||||
|
||||
@Column(name = "i_47")
|
||||
private Double i47;
|
||||
|
||||
@Column(name = "i_48")
|
||||
private Double i48;
|
||||
|
||||
@Column(name = "i_49")
|
||||
private Double i49;
|
||||
|
||||
@Column(name = "i_50")
|
||||
private Double i50;
|
||||
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
package com.njcn.influx.pojo.po;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 11:27
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Measurement(name = "data_inharm_i")
|
||||
public class DataInHarmI extends DataHarmPhasicI{
|
||||
|
||||
|
||||
}
|
||||
@@ -1,185 +0,0 @@
|
||||
package com.njcn.influx.pojo.po;
|
||||
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 9:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_inharmrate_i")
|
||||
public class DataInHarmRateI {
|
||||
|
||||
@Column(name = "time")
|
||||
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 = "i_1")
|
||||
private Double i1;
|
||||
|
||||
@Column(name = "i_2")
|
||||
private Double i2;
|
||||
|
||||
@Column(name = "i_3")
|
||||
private Double i3;
|
||||
|
||||
@Column(name = "i_4")
|
||||
private Double i4;
|
||||
|
||||
@Column(name = "i_5")
|
||||
private Double i5;
|
||||
|
||||
@Column(name = "i_6")
|
||||
private Double i6;
|
||||
|
||||
@Column(name = "i_7")
|
||||
private Double i7;
|
||||
|
||||
@Column(name = "i_8")
|
||||
private Double i8;
|
||||
|
||||
@Column(name = "i_9")
|
||||
private Double i9;
|
||||
|
||||
@Column(name = "i_10")
|
||||
private Double i10;
|
||||
|
||||
@Column(name = "i_11")
|
||||
private Double i11;
|
||||
|
||||
@Column(name = "i_12")
|
||||
private Double i12;
|
||||
|
||||
@Column(name = "i_13")
|
||||
private Double i13;
|
||||
|
||||
@Column(name = "i_14")
|
||||
private Double i14;
|
||||
|
||||
@Column(name = "i_15")
|
||||
private Double i15;
|
||||
|
||||
@Column(name = "i_16")
|
||||
private Double i16;
|
||||
|
||||
@Column(name = "i_17")
|
||||
private Double i17;
|
||||
|
||||
@Column(name = "i_18")
|
||||
private Double i18;
|
||||
|
||||
@Column(name = "i_19")
|
||||
private Double i19;
|
||||
|
||||
@Column(name = "i_20")
|
||||
private Double i20;
|
||||
|
||||
@Column(name = "i_21")
|
||||
private Double i21;
|
||||
|
||||
@Column(name = "i_22")
|
||||
private Double i22;
|
||||
|
||||
@Column(name = "i_23")
|
||||
private Double i23;
|
||||
|
||||
@Column(name = "i_24")
|
||||
private Double i24;
|
||||
|
||||
@Column(name = "i_25")
|
||||
private Double i25;
|
||||
|
||||
@Column(name = "i_26")
|
||||
private Double i26;
|
||||
|
||||
@Column(name = "i_27")
|
||||
private Double i27;
|
||||
|
||||
@Column(name = "i_28")
|
||||
private Double i28;
|
||||
|
||||
@Column(name = "i_29")
|
||||
private Double i29;
|
||||
|
||||
@Column(name = "i_30")
|
||||
private Double i30;
|
||||
|
||||
@Column(name = "i_31")
|
||||
private Double i31;
|
||||
|
||||
@Column(name = "i_32")
|
||||
private Double i32;
|
||||
|
||||
@Column(name = "i_33")
|
||||
private Double i33;
|
||||
|
||||
@Column(name = "i_34")
|
||||
private Double i34;
|
||||
|
||||
@Column(name = "i_35")
|
||||
private Double i35;
|
||||
|
||||
@Column(name = "i_36")
|
||||
private Double i36;
|
||||
|
||||
@Column(name = "i_37")
|
||||
private Double i37;
|
||||
|
||||
@Column(name = "i_38")
|
||||
private Double i38;
|
||||
|
||||
@Column(name = "i_39")
|
||||
private Double i39;
|
||||
|
||||
@Column(name = "i_40")
|
||||
private Double i40;
|
||||
|
||||
@Column(name = "i_41")
|
||||
private Double i41;
|
||||
|
||||
@Column(name = "i_42")
|
||||
private Double i42;
|
||||
|
||||
@Column(name = "i_43")
|
||||
private Double i43;
|
||||
|
||||
@Column(name = "i_44")
|
||||
private Double i44;
|
||||
|
||||
@Column(name = "i_45")
|
||||
private Double i45;
|
||||
|
||||
@Column(name = "i_46")
|
||||
private Double i46;
|
||||
|
||||
@Column(name = "i_47")
|
||||
private Double i47;
|
||||
|
||||
@Column(name = "i_48")
|
||||
private Double i48;
|
||||
|
||||
@Column(name = "i_49")
|
||||
private Double i49;
|
||||
|
||||
@Column(name = "i_50")
|
||||
private Double i50;
|
||||
|
||||
}
|
||||
@@ -1,190 +0,0 @@
|
||||
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_inharmrate_v")
|
||||
public class DataInHarmRateV {
|
||||
|
||||
@Column(name = "time", tag = true)
|
||||
@TimeColumn
|
||||
@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 = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
}
|
||||
@@ -1,190 +0,0 @@
|
||||
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 11:27
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_inharm_v")
|
||||
public class DataInHarmV {
|
||||
|
||||
@Column(name = "time", tag = true)
|
||||
@TimeColumn
|
||||
@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 = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
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/4/12 16:01
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_plt")
|
||||
public class DataPlt {
|
||||
|
||||
@TimeColumn
|
||||
@Column(name = "time", tag = true)
|
||||
@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 = "value_type", tag = true)
|
||||
private String valueType;
|
||||
|
||||
@Column(name = "quality_flag", tag = true)
|
||||
private String qualityFlag;
|
||||
|
||||
@Column(name = "plt")
|
||||
private Double plt;
|
||||
|
||||
//自定义字段-闪变总计算次数
|
||||
@Column(name = "flicker_all_time")
|
||||
private Integer flickerAllTime;
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "mean")
|
||||
private Double mean;
|
||||
|
||||
}
|
||||
@@ -1,235 +0,0 @@
|
||||
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/4/7 10:00
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_v")
|
||||
public class DataV {
|
||||
|
||||
@TimeColumn
|
||||
@Column(name = "time", tag = true)
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "freq")
|
||||
private Double freq;
|
||||
|
||||
@Column(name = "freq_dev")
|
||||
private Double freqDev;
|
||||
|
||||
@Column(name = "quality_flag", tag = true)
|
||||
private String qualityFlag;
|
||||
|
||||
@Column(name = "rms")
|
||||
private Double rms;
|
||||
|
||||
@Column(name = "rms_lvr")
|
||||
private Double rmsLvr;
|
||||
|
||||
@Column(name = "vl_dev")
|
||||
private Double vlDev;
|
||||
|
||||
@Column(name = "vu_dev")
|
||||
private Double vuDev;
|
||||
|
||||
@Column(name = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
@Column(name = "v_neg")
|
||||
private Double vNeg;
|
||||
|
||||
@Column(name = "v_pos")
|
||||
private Double vPos;
|
||||
|
||||
@Column(name = "v_thd")
|
||||
private Double vThd;
|
||||
|
||||
@Column(name = "v_unbalance")
|
||||
private Double vUnbalance;
|
||||
|
||||
@Column(name = "v_zero")
|
||||
private Double vZero;
|
||||
|
||||
@Column(name = "line_id", tag = true)
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type", tag = true)
|
||||
private String phasicType;
|
||||
|
||||
@Column(name = "value_type", tag = true)
|
||||
private String valueType;
|
||||
|
||||
|
||||
//自定义字段-总计算次数
|
||||
@Column(name = "all_time")
|
||||
private Integer allTime;
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "mean")
|
||||
private Double mean;
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "count")
|
||||
private Integer count;
|
||||
}
|
||||
@@ -1,529 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "harmonic_ratio_data")
|
||||
public class HarmonicRatioData {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "LineId")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "Phase")
|
||||
private String phase;
|
||||
|
||||
@Column(name = "Stat_Method")
|
||||
private String statMethod;
|
||||
/**
|
||||
* 2次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H2VLmt")
|
||||
private Double H2VLmt;
|
||||
/**
|
||||
* 3次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H3VLmt")
|
||||
private Double H3VLmt;
|
||||
/**
|
||||
* 4次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H4VLmt")
|
||||
private Double H4VLmt;
|
||||
/**
|
||||
* 5次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H5VLmt")
|
||||
private Double H5VLmt;
|
||||
/**
|
||||
* 6次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H6VLmt")
|
||||
private Double H6VLmt;
|
||||
/**
|
||||
* 7次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H7VLmt")
|
||||
private Double H7VLmt;
|
||||
/**
|
||||
* 8次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H8VLmt")
|
||||
private Double H8VLmt;
|
||||
/**
|
||||
* 9次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H9VLmt")
|
||||
private Double H9VLmt;
|
||||
/**
|
||||
* 10次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H10VLmt")
|
||||
private Double H10VLmt;
|
||||
/**
|
||||
* 11次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H11VLmt")
|
||||
private Double H11VLmt;
|
||||
/**
|
||||
* 12次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H12VLmt")
|
||||
private Double H12VLmt;
|
||||
/**
|
||||
* 13次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H13VLmt")
|
||||
private Double H13VLmt;
|
||||
/**
|
||||
* 14次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H14VLmt")
|
||||
private Double H14VLmt;
|
||||
/**
|
||||
* 15次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H15VLmt")
|
||||
private Double H15VLmt;
|
||||
/**
|
||||
* 16次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H16VLmt")
|
||||
private Double H16VLmt;
|
||||
/**
|
||||
* 17次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H17VLmt")
|
||||
private Double H17VLmt;
|
||||
/**
|
||||
* 18次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H18VLmt")
|
||||
private Double H18VLmt;
|
||||
/**
|
||||
* 19次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H19VLmt")
|
||||
private Double H19VLmt;
|
||||
/**
|
||||
* 20次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H20VLmt")
|
||||
private Double H20VLmt;
|
||||
/**
|
||||
* 21次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H21VLmt")
|
||||
private Double H21VLmt;
|
||||
/**
|
||||
* 22次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H22VLmt")
|
||||
private Double H22VLmt;
|
||||
/**
|
||||
* 23次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H23VLmt")
|
||||
private Double H23VLmt;
|
||||
/**
|
||||
* 24次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H24VLmt")
|
||||
private Double H24VLmt;
|
||||
/**
|
||||
* 25次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H25VLmt")
|
||||
private Double H25VLmt;
|
||||
/**
|
||||
* 26次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H26VLmt")
|
||||
private Double H26VLmt;
|
||||
/**
|
||||
* 27次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H27VLmt")
|
||||
private Double H27VLmt;
|
||||
/**
|
||||
* 28次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H28VLmt")
|
||||
private Double H28VLmt;
|
||||
/**
|
||||
* 29次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H29VLmt")
|
||||
private Double H29VLmt;
|
||||
/**
|
||||
* 30次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H30VLmt")
|
||||
private Double H30VLmt;
|
||||
/**
|
||||
* 31次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H31VLmt")
|
||||
private Double H31VLmt;
|
||||
/**
|
||||
* 32次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H32VLmt")
|
||||
private Double H32VLmt;
|
||||
/**
|
||||
* 33次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H33VLmt")
|
||||
private Double H33VLmt;
|
||||
/**
|
||||
* 34次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H34VLmt")
|
||||
private Double H34VLmt;
|
||||
/**
|
||||
* 35次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H35VLmt")
|
||||
private Double H35VLmt;
|
||||
/**
|
||||
* 36次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H36VLmt")
|
||||
private Double H36VLmt;
|
||||
/**
|
||||
* 37次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H37VLmt")
|
||||
private Double H37VLmt;
|
||||
/**
|
||||
* 38次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H38VLmt")
|
||||
private Double H38VLmt;
|
||||
/**
|
||||
* 39次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H39VLmt")
|
||||
private Double H39VLmt;
|
||||
/**
|
||||
* 40次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H40VLmt")
|
||||
private Double H40VLmt;
|
||||
/**
|
||||
* 41次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H41VLmt")
|
||||
private Double H41VLmt;
|
||||
/**
|
||||
* 42次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H42VLmt")
|
||||
private Double H42VLmt;
|
||||
/**
|
||||
* 43次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H43VLmt")
|
||||
private Double H43VLmt;
|
||||
/**
|
||||
* 44次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H44VLmt")
|
||||
private Double H44VLmt;
|
||||
/**
|
||||
* 45次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H45VLmt")
|
||||
private Double H45VLmt;
|
||||
/**
|
||||
* 46次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H46VLmt")
|
||||
private Double H46VLmt;
|
||||
/**
|
||||
* 47次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H47VLmt")
|
||||
private Double H47VLmt;
|
||||
/**
|
||||
* 48次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H48VLmt")
|
||||
private Double H48VLmt;
|
||||
/**
|
||||
* 49次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H49VLmt")
|
||||
private Double H49VLmt;
|
||||
/**
|
||||
* 50次谐波电压含有率越限定值,单位:%
|
||||
*/
|
||||
@Column(name = "H50VLmt")
|
||||
private Double H50VLmt;
|
||||
/**
|
||||
* 2次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H2ALmt")
|
||||
private Double H2ALmt;
|
||||
/**
|
||||
* 3次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H3ALmt")
|
||||
private Double H3ALmt;
|
||||
/**
|
||||
* 4次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H4ALmt")
|
||||
private Double H4ALmt;
|
||||
/**
|
||||
* 5次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H5ALmt")
|
||||
private Double H5ALmt;
|
||||
/**
|
||||
* 6次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H6ALmt")
|
||||
private Double H6ALmt;
|
||||
/**
|
||||
* 7次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H7ALmt")
|
||||
private Double H7ALmt;
|
||||
/**
|
||||
* 8次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H8ALmt")
|
||||
private Double H8ALmt;
|
||||
/**
|
||||
* 9次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H9ALmt")
|
||||
private Double H9ALmt;
|
||||
/**
|
||||
* 10次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H10ALmt")
|
||||
private Double H10ALmt;
|
||||
/**
|
||||
* 11次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H11ALmt")
|
||||
private Double H11ALmt;
|
||||
/**
|
||||
* 12次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H12ALmt")
|
||||
private Double H12ALmt;
|
||||
/**
|
||||
* 13次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H13ALmt")
|
||||
private Double H13ALmt;
|
||||
/**
|
||||
* 14次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H14ALmt")
|
||||
private Double H14ALmt;
|
||||
/**
|
||||
* 15次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H15ALmt")
|
||||
private Double H15ALmt;
|
||||
/**
|
||||
* 16次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H16ALmt")
|
||||
private Double H16ALmt;
|
||||
/**
|
||||
* 17次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H17ALmt")
|
||||
private Double H17ALmt;
|
||||
/**
|
||||
* 18次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H18ALmt")
|
||||
private Double H18ALmt;
|
||||
/**
|
||||
* 19次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H19ALmt")
|
||||
private Double H19ALmt;
|
||||
/**
|
||||
* 20次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H20ALmt")
|
||||
private Double H20ALmt;
|
||||
/**
|
||||
* 21次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H21ALmt")
|
||||
private Double H21ALmt;
|
||||
/**
|
||||
* 22次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H22ALmt")
|
||||
private Double H22ALmt;
|
||||
/**
|
||||
* 23次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H23ALmt")
|
||||
private Double H23ALmt;
|
||||
/**
|
||||
* 24次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H24ALmt")
|
||||
private Double H24ALmt;
|
||||
/**
|
||||
* 25次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H25ALmt")
|
||||
private Double H25ALmt;
|
||||
/**
|
||||
* 26次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H26ALmt")
|
||||
private Double H26ALmt;
|
||||
/**
|
||||
* 27次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H27ALmt")
|
||||
private Double H27ALmt;
|
||||
/**
|
||||
* 28次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H28ALmt")
|
||||
private Double H28ALmt;
|
||||
/**
|
||||
* 29次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H29ALmt")
|
||||
private Double H29ALmt;
|
||||
/**
|
||||
* 30次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H30ALmt")
|
||||
private Double H30ALmt;
|
||||
/**
|
||||
* 31次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H31ALmt")
|
||||
private Double H31ALmt;
|
||||
/**
|
||||
* 32次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H32ALmt")
|
||||
private Double H32ALmt;
|
||||
/**
|
||||
* 33次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H33ALmt")
|
||||
private Double H33ALmt;
|
||||
/**
|
||||
* 34次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H34ALmt")
|
||||
private Double H34ALmt;
|
||||
/**
|
||||
* 35次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H35ALmt")
|
||||
private Double H35ALmt;
|
||||
/**
|
||||
* 36次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H36ALmt")
|
||||
private Double H36ALmt;
|
||||
/**
|
||||
* 37次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H37ALmt")
|
||||
private Double H37ALmt;
|
||||
/**
|
||||
* 38次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H38ALmt")
|
||||
private Double H38ALmt;
|
||||
/**
|
||||
* 39次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H39ALmt")
|
||||
private Double H39ALmt;
|
||||
/**
|
||||
* 40次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H40ALmt")
|
||||
private Double H40ALmt;
|
||||
/**
|
||||
* 41次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H41ALmt")
|
||||
private Double H41ALmt;
|
||||
/**
|
||||
* 42次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H42ALmt")
|
||||
private Double H42ALmt;
|
||||
/**
|
||||
* 43次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H43ALmt")
|
||||
private Double H43ALmt;
|
||||
/**
|
||||
* 44次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H44ALmt")
|
||||
private Double H44ALmt;
|
||||
/**
|
||||
* 45次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H45ALmt")
|
||||
private Double H45ALmt;
|
||||
/**
|
||||
* 46次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H46ALmt")
|
||||
private Double H46ALmt;
|
||||
/**
|
||||
* 47次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H47ALmt")
|
||||
private Double H47ALmt;
|
||||
/**
|
||||
* 48次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H48ALmt")
|
||||
private Double H48ALmt;
|
||||
/**
|
||||
* 49次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H49ALmt")
|
||||
private Double H49ALmt;
|
||||
/**
|
||||
* 50次谐波电流越限定值,单位:A
|
||||
*/
|
||||
@Column(name = "H50ALmt")
|
||||
private Double H50ALmt;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,347 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "power_quality_data")
|
||||
public class PowerQualityData {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "LineId")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "Phase")
|
||||
private String phase;
|
||||
|
||||
@Column(name = "Stat_Method")
|
||||
private String statMethod;
|
||||
|
||||
/**
|
||||
* 频率
|
||||
*/
|
||||
@Column(name = "Hz")
|
||||
private Double Hz;
|
||||
/**
|
||||
* 相电压总有效值
|
||||
*/
|
||||
@Column(name = "PhV")
|
||||
private Double PhV;
|
||||
/**
|
||||
* 线电压总有效值
|
||||
*/
|
||||
@Column(name = "PPV")
|
||||
private Double PPV;
|
||||
/**
|
||||
* 电流总有效值
|
||||
*/
|
||||
@Column(name = "A")
|
||||
private Double A;
|
||||
/**
|
||||
* 频率偏差
|
||||
*/
|
||||
@Column(name = "HzDev")
|
||||
private Double HzDev;
|
||||
/**
|
||||
* 相电压偏差
|
||||
*/
|
||||
@Column(name = "PhVDev")
|
||||
private Double PhVDev;
|
||||
/**
|
||||
* 线电压偏差
|
||||
*/
|
||||
@Column(name = "PPVDev")
|
||||
private Double PPVDev;
|
||||
/**
|
||||
* 正序、负序、零序电压
|
||||
*/
|
||||
@Column(name = "SeqV")
|
||||
private Double SeqV;
|
||||
/**
|
||||
* 电压负序不平衡度
|
||||
*/
|
||||
@Column(name = "ImbNgV")
|
||||
private Double ImbNgV;
|
||||
/**
|
||||
* 电压零序不平衡度
|
||||
*/
|
||||
@Column(name = "ImbZroV")
|
||||
private Double ImbZroV;
|
||||
/**
|
||||
* 正序、负序、零序电流
|
||||
*/
|
||||
@Column(name = "SeqA")
|
||||
private Double SeqA;
|
||||
/**
|
||||
* 电流负序不平衡度
|
||||
*/
|
||||
@Column(name = "ImbNgA")
|
||||
private Double ImbNgA;
|
||||
/**
|
||||
* 电流零序不平衡度
|
||||
*/
|
||||
@Column(name = "ImbZroA")
|
||||
private Double ImbZroA;
|
||||
/**
|
||||
* 相电压基波有效值
|
||||
*/
|
||||
@Column(name = "HFundPhV")
|
||||
private Double HFundPhV;
|
||||
/**
|
||||
* 线电压基波有效值
|
||||
*/
|
||||
@Column(name = "HFundPPV")
|
||||
private Double HFundPPV;
|
||||
/**
|
||||
* 相电压基波有效值相角
|
||||
*/
|
||||
@Column(name = "FundPhVAng")
|
||||
private Double FundPhVAng ;
|
||||
/**
|
||||
* 线电压基波有效值相角
|
||||
*/
|
||||
@Column(name = "FundPPVAng")
|
||||
private Double FundPPVAng;
|
||||
/**
|
||||
* 电流基波有效值
|
||||
*/
|
||||
@Column(name = "FundA")
|
||||
private Double FundA ;
|
||||
/**
|
||||
* 电流基波相角
|
||||
*/
|
||||
@Column(name = "FundAAng")
|
||||
private Double FundAAng;
|
||||
/**
|
||||
* 相电压谐波总畸变率
|
||||
*/
|
||||
@Column(name = "ThdPhV")
|
||||
private Double ThdPhV;
|
||||
/**
|
||||
* 线电压谐波总畸变率
|
||||
*/
|
||||
@Column(name = "ThdPPV")
|
||||
private Double ThdPPV;
|
||||
/**
|
||||
* 相电压总偶次谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdEvnPhV")
|
||||
private Double ThdEvnPhV;
|
||||
/**
|
||||
* 线电压总偶次谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdEvnPPV")
|
||||
private Double ThdEvnPPV;
|
||||
/**
|
||||
* 相电压总奇次谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdOddPhV")
|
||||
private Double ThdOddPhV;
|
||||
/**
|
||||
* 线电压总奇次谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdOddPPV")
|
||||
private Double ThdOddPPV;
|
||||
/**
|
||||
* 相电压谐波(间谐波)含有率序列
|
||||
*/
|
||||
@Column(name = "HRPhV")
|
||||
private Double HRPhV;
|
||||
/**
|
||||
* 相电压谐波(间谐波)相角序列
|
||||
*/
|
||||
@Column(name = "HRPhVAng")
|
||||
private Double HRPhVAng;
|
||||
/**
|
||||
* 线电压谐波(间谐波)含有率序列
|
||||
*/
|
||||
@Column(name = "HRPPV")
|
||||
private Double HRPPV;
|
||||
/**
|
||||
* 线电压谐波(间谐波)相角序列
|
||||
*/
|
||||
@Column(name = "HRPPVAng")
|
||||
private Double HRPPVAng;
|
||||
/**
|
||||
* 电流总谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdA")
|
||||
private Double ThdA;
|
||||
/**
|
||||
* 电流总偶次谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdEvnA")
|
||||
private Double ThdEvnA;
|
||||
/**
|
||||
* 电流总奇次谐波畸变率
|
||||
*/
|
||||
@Column(name = "ThdOddA")
|
||||
private Double ThdOddA;
|
||||
/**
|
||||
* 谐波(间谐波)电流有效值
|
||||
*/
|
||||
@Column(name = "HA")
|
||||
private Double HA;
|
||||
/**
|
||||
* 谐波(间谐波)电流相角序列
|
||||
*/
|
||||
@Column(name = "HAAng")
|
||||
private Double HAAng;
|
||||
/**
|
||||
* 相电压电压变动幅度
|
||||
*/
|
||||
@Column(name = "PhFluc")
|
||||
private Double PhFluc;
|
||||
/**
|
||||
* 线电压电压变动幅度
|
||||
*/
|
||||
@Column(name = "PPFluc")
|
||||
private Double PPFluc;
|
||||
/**
|
||||
* 相电压电压变动频度
|
||||
*/
|
||||
@Column(name = "PhFlucf")
|
||||
private Double PhFlucf;
|
||||
/**
|
||||
* 线电压电压变动频度
|
||||
*/
|
||||
@Column(name = "PPFlucf")
|
||||
private Double PPFlucf;
|
||||
/**
|
||||
* 有功功率
|
||||
*/
|
||||
@Column(name = "W")
|
||||
private Double W;
|
||||
/**
|
||||
* 无功功率
|
||||
*/
|
||||
@Column(name = "VAr")
|
||||
private Double VAr;
|
||||
/**
|
||||
* 视在功率
|
||||
*/
|
||||
@Column(name = "VA")
|
||||
private Double VA;
|
||||
/**
|
||||
* 基波有功功率
|
||||
*/
|
||||
@Column(name = "FundW")
|
||||
private Double FundW;
|
||||
/**
|
||||
* 基波无功功率
|
||||
*/
|
||||
@Column(name = "FundVAr")
|
||||
private Double FundVAr;
|
||||
/**
|
||||
* 基波视在功率
|
||||
*/
|
||||
@Column(name = "FundVA")
|
||||
private Double FundVA;
|
||||
/**
|
||||
* 功率因数
|
||||
*/
|
||||
@Column(name = "PF")
|
||||
private Double PF;
|
||||
/**
|
||||
* 位移功率因数
|
||||
*/
|
||||
@Column(name = "DF")
|
||||
private Double DF;
|
||||
/**
|
||||
* 三相总有功功率
|
||||
*/
|
||||
@Column(name = "TotW")
|
||||
private Double TotW;
|
||||
/**
|
||||
* 三相总无功功率
|
||||
*/
|
||||
@Column(name = "TotVAr")
|
||||
private Double TotVAr;
|
||||
/**
|
||||
* 三相总视在功率
|
||||
*/
|
||||
@Column(name = "TotVA")
|
||||
private Double TotVA;
|
||||
/**
|
||||
* 三相功率因数
|
||||
*/
|
||||
@Column(name = "TotPF")
|
||||
private Double TotPF;
|
||||
/**
|
||||
* 三相位移功率因数
|
||||
*/
|
||||
@Column(name = "TotDF")
|
||||
private Double TotDF;
|
||||
/**
|
||||
* 谐波有功功率序列
|
||||
*/
|
||||
@Column(name = "HW")
|
||||
private Double HW;
|
||||
/**
|
||||
* 谐波无功功率序列
|
||||
*/
|
||||
@Column(name = "HVAr")
|
||||
private Double HVAr;
|
||||
/**
|
||||
* 谐波视在功率序列
|
||||
*/
|
||||
@Column(name = "HVA")
|
||||
private Double HVA;
|
||||
/**
|
||||
* 三相总谐波有功功率
|
||||
*/
|
||||
@Column(name = "TotHW")
|
||||
private Double TotHW;
|
||||
/**
|
||||
* 三相总谐波无功功率
|
||||
*/
|
||||
@Column(name = "TotHVAr")
|
||||
private Double TotHVAr;
|
||||
/**
|
||||
* 三相总谐波视在功率
|
||||
*/
|
||||
@Column(name = "TotHVA")
|
||||
private Double TotHVA;
|
||||
/**
|
||||
* 相电压短时闪变
|
||||
*/
|
||||
@Column(name = "PhPst")
|
||||
private Double PhPst;
|
||||
/**
|
||||
* 线电压短时闪变
|
||||
*/
|
||||
@Column(name = "PPPst")
|
||||
private Double PPPst;
|
||||
/**
|
||||
* 相电压长时闪变
|
||||
*/
|
||||
@Column(name = "PhPlt")
|
||||
private Double PhPlt;
|
||||
/**
|
||||
* 线电压长时闪变
|
||||
*/
|
||||
@Column(name = "PPPlt")
|
||||
private Double PPPlt;
|
||||
/**
|
||||
* 最大需量
|
||||
*/
|
||||
@Column(name = "MaxDemand")
|
||||
private Double MaxDemand;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/7/12 9:55
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "pqs_communicate")
|
||||
public class PqsCommunicate {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "dev_id")
|
||||
private String devId;
|
||||
|
||||
@Column(name = "description")
|
||||
private String description;
|
||||
|
||||
@Column(name = "type")
|
||||
private Integer type;
|
||||
|
||||
//自定义
|
||||
private int duration;
|
||||
|
||||
private String desc;
|
||||
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.cs;
|
||||
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/6/5 16:09
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "data_harmpower_p")
|
||||
public class CsDataHarmPowerP {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "line_id")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type")
|
||||
private String phaseType;
|
||||
|
||||
@Column(name = "value_type")
|
||||
private String valueType;
|
||||
|
||||
@Column(name = "W")
|
||||
private Double w;
|
||||
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.cs;
|
||||
|
||||
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 java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/4/7 10:00
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "evt_data")
|
||||
@Deprecated
|
||||
public class EntData {
|
||||
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "line_id")
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "sec")
|
||||
private String sec;
|
||||
|
||||
@Column(name = "target")
|
||||
private String target;
|
||||
|
||||
@Column(name = "evt_vva")
|
||||
private Double evtVva;
|
||||
|
||||
@Column(name = "evt_vvadepth")
|
||||
private Double evtVvadepth;
|
||||
|
||||
@Column(name = "evt_vvaphase")
|
||||
private String evtVvaphase;
|
||||
|
||||
@Column(name = "evt_vvatm")
|
||||
private Double evtVvatm;
|
||||
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_flicker")
|
||||
public class DayFlicker {
|
||||
|
||||
@TimeColumn
|
||||
@Column(name = "time")
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "fluc")
|
||||
private Double fluc;
|
||||
|
||||
@Column(name = "line_id",tag = true)
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type",tag = true)
|
||||
private String phaseType;
|
||||
|
||||
@Column(name = "plt")
|
||||
private Double plt;
|
||||
|
||||
@Column(name = "pst")
|
||||
private Double pst;
|
||||
|
||||
@Column(name = "quality_flag",tag = true)
|
||||
private String qualityFlag;
|
||||
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "value_type",tag = true)
|
||||
private String valueType;
|
||||
|
||||
@Column(name = "count")
|
||||
private Integer count;
|
||||
|
||||
@Column(name = "pst_count")
|
||||
private Integer pstCount;
|
||||
|
||||
@Column(name = "plt_count")
|
||||
private Integer pltCount;
|
||||
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_fluc")
|
||||
public class DayFluc {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "fluc")
|
||||
private Double fluc;
|
||||
|
||||
@Column(name = "fluccf")
|
||||
private Double fluccf;
|
||||
|
||||
@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;
|
||||
|
||||
}
|
||||
@@ -1,189 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_harmphasic_i")
|
||||
public class DayHarmPhasicI {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@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 = "i_1")
|
||||
private Double i1;
|
||||
|
||||
@Column(name = "i_2")
|
||||
private Double i2;
|
||||
|
||||
@Column(name = "i_3")
|
||||
private Double i3;
|
||||
|
||||
@Column(name = "i_4")
|
||||
private Double i4;
|
||||
|
||||
@Column(name = "i_5")
|
||||
private Double i5;
|
||||
|
||||
@Column(name = "i_6")
|
||||
private Double i6;
|
||||
|
||||
@Column(name = "i_7")
|
||||
private Double i7;
|
||||
|
||||
@Column(name = "i_8")
|
||||
private Double i8;
|
||||
|
||||
@Column(name = "i_9")
|
||||
private Double i9;
|
||||
|
||||
@Column(name = "i_10")
|
||||
private Double i10;
|
||||
|
||||
@Column(name = "i_11")
|
||||
private Double i11;
|
||||
|
||||
@Column(name = "i_12")
|
||||
private Double i12;
|
||||
|
||||
@Column(name = "i_13")
|
||||
private Double i13;
|
||||
|
||||
@Column(name = "i_14")
|
||||
private Double i14;
|
||||
|
||||
@Column(name = "i_15")
|
||||
private Double i15;
|
||||
|
||||
@Column(name = "i_16")
|
||||
private Double i16;
|
||||
|
||||
@Column(name = "i_17")
|
||||
private Double i17;
|
||||
|
||||
@Column(name = "i_18")
|
||||
private Double i18;
|
||||
|
||||
@Column(name = "i_19")
|
||||
private Double i19;
|
||||
|
||||
@Column(name = "i_20")
|
||||
private Double i20;
|
||||
|
||||
@Column(name = "i_21")
|
||||
private Double i21;
|
||||
|
||||
@Column(name = "i_22")
|
||||
private Double i22;
|
||||
|
||||
@Column(name = "i_23")
|
||||
private Double i23;
|
||||
|
||||
@Column(name = "i_24")
|
||||
private Double i24;
|
||||
|
||||
@Column(name = "i_25")
|
||||
private Double i25;
|
||||
|
||||
@Column(name = "i_26")
|
||||
private Double i26;
|
||||
|
||||
@Column(name = "i_27")
|
||||
private Double i27;
|
||||
|
||||
@Column(name = "i_28")
|
||||
private Double i28;
|
||||
|
||||
@Column(name = "i_29")
|
||||
private Double i29;
|
||||
|
||||
@Column(name = "i_30")
|
||||
private Double i30;
|
||||
|
||||
@Column(name = "i_31")
|
||||
private Double i31;
|
||||
|
||||
@Column(name = "i_32")
|
||||
private Double i32;
|
||||
|
||||
@Column(name = "i_33")
|
||||
private Double i33;
|
||||
|
||||
@Column(name = "i_34")
|
||||
private Double i34;
|
||||
|
||||
@Column(name = "i_35")
|
||||
private Double i35;
|
||||
|
||||
@Column(name = "i_36")
|
||||
private Double i36;
|
||||
|
||||
@Column(name = "i_37")
|
||||
private Double i37;
|
||||
|
||||
@Column(name = "i_38")
|
||||
private Double i38;
|
||||
|
||||
@Column(name = "i_39")
|
||||
private Double i39;
|
||||
|
||||
@Column(name = "i_40")
|
||||
private Double i40;
|
||||
|
||||
@Column(name = "i_41")
|
||||
private Double i41;
|
||||
|
||||
@Column(name = "i_42")
|
||||
private Double i42;
|
||||
|
||||
@Column(name = "i_43")
|
||||
private Double i43;
|
||||
|
||||
@Column(name = "i_44")
|
||||
private Double i44;
|
||||
|
||||
@Column(name = "i_45")
|
||||
private Double i45;
|
||||
|
||||
@Column(name = "i_46")
|
||||
private Double i46;
|
||||
|
||||
@Column(name = "i_47")
|
||||
private Double i47;
|
||||
|
||||
@Column(name = "i_48")
|
||||
private Double i48;
|
||||
|
||||
@Column(name = "i_49")
|
||||
private Double i49;
|
||||
|
||||
@Column(name = "i_50")
|
||||
private Double i50;
|
||||
|
||||
}
|
||||
@@ -1,190 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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 = "day_harmphasic_v")
|
||||
public class DayHarmPhasicV {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@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 = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
}
|
||||
@@ -1,198 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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 = "day_harmpower_p")
|
||||
public class DayHarmPowerP {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@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 = "df")
|
||||
private Double df;
|
||||
|
||||
@Column(name = "pf")
|
||||
private Double pf;
|
||||
|
||||
@Column(name = "p")
|
||||
private Double p;
|
||||
|
||||
@Column(name = "p_1")
|
||||
private Double p1;
|
||||
|
||||
@Column(name = "p_2")
|
||||
private Double p2;
|
||||
|
||||
@Column(name = "p_3")
|
||||
private Double p3;
|
||||
|
||||
@Column(name = "p_4")
|
||||
private Double p4;
|
||||
|
||||
@Column(name = "p_5")
|
||||
private Double p5;
|
||||
|
||||
@Column(name = "p_6")
|
||||
private Double p6;
|
||||
|
||||
@Column(name = "p_7")
|
||||
private Double p7;
|
||||
|
||||
@Column(name = "p_8")
|
||||
private Double p8;
|
||||
|
||||
@Column(name = "p_9")
|
||||
private Double p9;
|
||||
|
||||
@Column(name = "p_10")
|
||||
private Double p10;
|
||||
|
||||
@Column(name = "p_11")
|
||||
private Double p11;
|
||||
|
||||
@Column(name = "p_12")
|
||||
private Double p12;
|
||||
|
||||
@Column(name = "p_13")
|
||||
private Double p13;
|
||||
|
||||
@Column(name = "p_14")
|
||||
private Double p14;
|
||||
|
||||
@Column(name = "p_15")
|
||||
private Double p15;
|
||||
|
||||
@Column(name = "p_16")
|
||||
private Double p16;
|
||||
|
||||
@Column(name = "p_17")
|
||||
private Double p17;
|
||||
|
||||
@Column(name = "p_18")
|
||||
private Double p18;
|
||||
|
||||
@Column(name = "p_19")
|
||||
private Double p19;
|
||||
|
||||
@Column(name = "p_20")
|
||||
private Double p20;
|
||||
|
||||
@Column(name = "p_21")
|
||||
private Double p21;
|
||||
|
||||
@Column(name = "p_22")
|
||||
private Double p22;
|
||||
|
||||
@Column(name = "p_23")
|
||||
private Double p23;
|
||||
|
||||
@Column(name = "p_24")
|
||||
private Double p24;
|
||||
|
||||
@Column(name = "p_25")
|
||||
private Double p25;
|
||||
|
||||
@Column(name = "p_26")
|
||||
private Double p26;
|
||||
|
||||
@Column(name = "p_27")
|
||||
private Double p27;
|
||||
|
||||
@Column(name = "p_28")
|
||||
private Double p28;
|
||||
|
||||
@Column(name = "p_29")
|
||||
private Double p29;
|
||||
|
||||
@Column(name = "p_30")
|
||||
private Double p30;
|
||||
|
||||
@Column(name = "p_31")
|
||||
private Double p31;
|
||||
|
||||
@Column(name = "p_32")
|
||||
private Double p32;
|
||||
|
||||
@Column(name = "p_33")
|
||||
private Double p33;
|
||||
|
||||
@Column(name = "p_34")
|
||||
private Double p34;
|
||||
|
||||
@Column(name = "p_35")
|
||||
private Double p35;
|
||||
|
||||
@Column(name = "p_36")
|
||||
private Double p36;
|
||||
|
||||
@Column(name = "p_37")
|
||||
private Double p37;
|
||||
|
||||
@Column(name = "p_38")
|
||||
private Double p38;
|
||||
|
||||
@Column(name = "p_39")
|
||||
private Double p39;
|
||||
|
||||
@Column(name = "p_40")
|
||||
private Double p40;
|
||||
|
||||
@Column(name = "p_41")
|
||||
private Double p41;
|
||||
|
||||
@Column(name = "p_42")
|
||||
private Double p42;
|
||||
|
||||
@Column(name = "p_43")
|
||||
private Double p43;
|
||||
|
||||
@Column(name = "p_44")
|
||||
private Double p44;
|
||||
|
||||
@Column(name = "p_45")
|
||||
private Double p45;
|
||||
|
||||
@Column(name = "p_46")
|
||||
private Double p46;
|
||||
|
||||
@Column(name = "p_47")
|
||||
private Double p47;
|
||||
|
||||
@Column(name = "p_48")
|
||||
private Double p48;
|
||||
|
||||
@Column(name = "p_49")
|
||||
private Double p49;
|
||||
|
||||
@Column(name = "p_50")
|
||||
private Double p50;
|
||||
}
|
||||
@@ -1,193 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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 = "day_harmpower_q")
|
||||
public class DayHarmPowerQ {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@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 = "q")
|
||||
private Double q;
|
||||
|
||||
@Column(name = "q_1")
|
||||
private Double q1;
|
||||
|
||||
@Column(name = "q_2")
|
||||
private Double q2;
|
||||
|
||||
@Column(name = "q_3")
|
||||
private Double q3;
|
||||
|
||||
@Column(name = "q_4")
|
||||
private Double q4;
|
||||
|
||||
@Column(name = "q_5")
|
||||
private Double q5;
|
||||
|
||||
@Column(name = "q_6")
|
||||
private Double q6;
|
||||
|
||||
@Column(name = "q_7")
|
||||
private Double q7;
|
||||
|
||||
@Column(name = "q_8")
|
||||
private Double q8;
|
||||
|
||||
@Column(name = "q_9")
|
||||
private Double q9;
|
||||
|
||||
@Column(name = "q_10")
|
||||
private Double q10;
|
||||
|
||||
@Column(name = "q_11")
|
||||
private Double q11;
|
||||
|
||||
@Column(name = "q_12")
|
||||
private Double q12;
|
||||
|
||||
@Column(name = "q_13")
|
||||
private Double q13;
|
||||
|
||||
@Column(name = "q_14")
|
||||
private Double q14;
|
||||
|
||||
@Column(name = "q_15")
|
||||
private Double q15;
|
||||
|
||||
@Column(name = "q_16")
|
||||
private Double q16;
|
||||
|
||||
@Column(name = "q_17")
|
||||
private Double q17;
|
||||
|
||||
@Column(name = "q_18")
|
||||
private Double q18;
|
||||
|
||||
@Column(name = "q_19")
|
||||
private Double q19;
|
||||
|
||||
@Column(name = "q_20")
|
||||
private Double q20;
|
||||
|
||||
@Column(name = "q_21")
|
||||
private Double q21;
|
||||
|
||||
@Column(name = "q_22")
|
||||
private Double q22;
|
||||
|
||||
@Column(name = "q_23")
|
||||
private Double q23;
|
||||
|
||||
@Column(name = "q_24")
|
||||
private Double q24;
|
||||
|
||||
@Column(name = "q_25")
|
||||
private Double q25;
|
||||
|
||||
@Column(name = "q_26")
|
||||
private Double q26;
|
||||
|
||||
@Column(name = "q_27")
|
||||
private Double q27;
|
||||
|
||||
@Column(name = "q_28")
|
||||
private Double q28;
|
||||
|
||||
@Column(name = "q_29")
|
||||
private Double q29;
|
||||
|
||||
@Column(name = "q_30")
|
||||
private Double q30;
|
||||
|
||||
@Column(name = "q_31")
|
||||
private Double q31;
|
||||
|
||||
@Column(name = "q_32")
|
||||
private Double q32;
|
||||
|
||||
@Column(name = "q_33")
|
||||
private Double q33;
|
||||
|
||||
@Column(name = "q_34")
|
||||
private Double q34;
|
||||
|
||||
@Column(name = "q_35")
|
||||
private Double q35;
|
||||
|
||||
@Column(name = "q_36")
|
||||
private Double q36;
|
||||
|
||||
@Column(name = "q_37")
|
||||
private Double q37;
|
||||
|
||||
@Column(name = "q_38")
|
||||
private Double q38;
|
||||
|
||||
@Column(name = "q_39")
|
||||
private Double q39;
|
||||
|
||||
@Column(name = "q_40")
|
||||
private Double q40;
|
||||
|
||||
@Column(name = "q_41")
|
||||
private Double q41;
|
||||
|
||||
@Column(name = "q_42")
|
||||
private Double q42;
|
||||
|
||||
@Column(name = "q_43")
|
||||
private Double q43;
|
||||
|
||||
@Column(name = "q_44")
|
||||
private Double q44;
|
||||
|
||||
@Column(name = "q_45")
|
||||
private Double q45;
|
||||
|
||||
@Column(name = "q_46")
|
||||
private Double q46;
|
||||
|
||||
@Column(name = "q_47")
|
||||
private Double q47;
|
||||
|
||||
@Column(name = "q_48")
|
||||
private Double q48;
|
||||
|
||||
@Column(name = "q_49")
|
||||
private Double q49;
|
||||
|
||||
@Column(name = "q_50")
|
||||
private Double q50;
|
||||
|
||||
}
|
||||
@@ -1,193 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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 = "day_harmpower_s")
|
||||
public class DayHarmPowerS {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@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;
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 11:27
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Measurement(name = "day_harmrate_i")
|
||||
public class DayHarmRateI extends DayHarmPhasicI {
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 11:27
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Measurement(name = "day_harmrate_v")
|
||||
public class DayHarmRateV extends DayHarmPhasicV {
|
||||
}
|
||||
@@ -1,208 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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/11 15:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_i")
|
||||
public class DayI {
|
||||
|
||||
@Column(name = "time",tag = true)
|
||||
@TimeColumn
|
||||
@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 = "i_neg")
|
||||
private Double iNeg;
|
||||
|
||||
@Column(name = "i_pos")
|
||||
private Double iPos;
|
||||
|
||||
@Column(name = "i_thd")
|
||||
private Double iThd;
|
||||
|
||||
@Column(name = "i_unbalance")
|
||||
private Double iUnbalance;
|
||||
|
||||
@Column(name = "i_zero")
|
||||
private Double iZero;
|
||||
|
||||
@Column(name = "rms")
|
||||
private Double rms;
|
||||
|
||||
@Column(name = "i_1")
|
||||
private Double i1;
|
||||
|
||||
@Column(name = "i_2")
|
||||
private Double i2;
|
||||
|
||||
@Column(name = "i_3")
|
||||
private Double i3;
|
||||
|
||||
@Column(name = "i_4")
|
||||
private Double i4;
|
||||
|
||||
@Column(name = "i_5")
|
||||
private Double i5;
|
||||
|
||||
@Column(name = "i_6")
|
||||
private Double i6;
|
||||
|
||||
@Column(name = "i_7")
|
||||
private Double i7;
|
||||
|
||||
@Column(name = "i_8")
|
||||
private Double i8;
|
||||
|
||||
@Column(name = "i_9")
|
||||
private Double i9;
|
||||
|
||||
@Column(name = "i_10")
|
||||
private Double i10;
|
||||
|
||||
@Column(name = "i_11")
|
||||
private Double i11;
|
||||
|
||||
@Column(name = "i_12")
|
||||
private Double i12;
|
||||
|
||||
@Column(name = "i_13")
|
||||
private Double i13;
|
||||
|
||||
@Column(name = "i_14")
|
||||
private Double i14;
|
||||
|
||||
@Column(name = "i_15")
|
||||
private Double i15;
|
||||
|
||||
@Column(name = "i_16")
|
||||
private Double i16;
|
||||
|
||||
@Column(name = "i_17")
|
||||
private Double i17;
|
||||
|
||||
@Column(name = "i_18")
|
||||
private Double i18;
|
||||
|
||||
@Column(name = "i_19")
|
||||
private Double i19;
|
||||
|
||||
@Column(name = "i_20")
|
||||
private Double i20;
|
||||
|
||||
@Column(name = "i_21")
|
||||
private Double i21;
|
||||
|
||||
@Column(name = "i_22")
|
||||
private Double i22;
|
||||
|
||||
@Column(name = "i_23")
|
||||
private Double i23;
|
||||
|
||||
@Column(name = "i_24")
|
||||
private Double i24;
|
||||
|
||||
@Column(name = "i_25")
|
||||
private Double i25;
|
||||
|
||||
@Column(name = "i_26")
|
||||
private Double i26;
|
||||
|
||||
@Column(name = "i_27")
|
||||
private Double i27;
|
||||
|
||||
@Column(name = "i_28")
|
||||
private Double i28;
|
||||
|
||||
@Column(name = "i_29")
|
||||
private Double i29;
|
||||
|
||||
@Column(name = "i_30")
|
||||
private Double i30;
|
||||
|
||||
@Column(name = "i_31")
|
||||
private Double i31;
|
||||
|
||||
@Column(name = "i_32")
|
||||
private Double i32;
|
||||
|
||||
@Column(name = "i_33")
|
||||
private Double i33;
|
||||
|
||||
@Column(name = "i_34")
|
||||
private Double i34;
|
||||
|
||||
@Column(name = "i_35")
|
||||
private Double i35;
|
||||
|
||||
@Column(name = "i_36")
|
||||
private Double i36;
|
||||
|
||||
@Column(name = "i_37")
|
||||
private Double i37;
|
||||
|
||||
@Column(name = "i_38")
|
||||
private Double i38;
|
||||
|
||||
@Column(name = "i_39")
|
||||
private Double i39;
|
||||
|
||||
@Column(name = "i_40")
|
||||
private Double i40;
|
||||
|
||||
@Column(name = "i_41")
|
||||
private Double i41;
|
||||
|
||||
@Column(name = "i_42")
|
||||
private Double i42;
|
||||
|
||||
@Column(name = "i_43")
|
||||
private Double i43;
|
||||
|
||||
@Column(name = "i_44")
|
||||
private Double i44;
|
||||
|
||||
@Column(name = "i_45")
|
||||
private Double i45;
|
||||
|
||||
@Column(name = "i_46")
|
||||
private Double i46;
|
||||
|
||||
@Column(name = "i_47")
|
||||
private Double i47;
|
||||
|
||||
@Column(name = "i_48")
|
||||
private Double i48;
|
||||
|
||||
@Column(name = "i_49")
|
||||
private Double i49;
|
||||
|
||||
@Column(name = "i_50")
|
||||
private Double i50;
|
||||
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 11:27
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Measurement(name = "day_inharm_i")
|
||||
public class DayInHarmI extends DayHarmPhasicI {
|
||||
|
||||
|
||||
}
|
||||
@@ -1,187 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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 = "day_inharmrate_i")
|
||||
public class DayInHarmRateI {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
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 = "i_1")
|
||||
private Double i1;
|
||||
|
||||
@Column(name = "i_2")
|
||||
private Double i2;
|
||||
|
||||
@Column(name = "i_3")
|
||||
private Double i3;
|
||||
|
||||
@Column(name = "i_4")
|
||||
private Double i4;
|
||||
|
||||
@Column(name = "i_5")
|
||||
private Double i5;
|
||||
|
||||
@Column(name = "i_6")
|
||||
private Double i6;
|
||||
|
||||
@Column(name = "i_7")
|
||||
private Double i7;
|
||||
|
||||
@Column(name = "i_8")
|
||||
private Double i8;
|
||||
|
||||
@Column(name = "i_9")
|
||||
private Double i9;
|
||||
|
||||
@Column(name = "i_10")
|
||||
private Double i10;
|
||||
|
||||
@Column(name = "i_11")
|
||||
private Double i11;
|
||||
|
||||
@Column(name = "i_12")
|
||||
private Double i12;
|
||||
|
||||
@Column(name = "i_13")
|
||||
private Double i13;
|
||||
|
||||
@Column(name = "i_14")
|
||||
private Double i14;
|
||||
|
||||
@Column(name = "i_15")
|
||||
private Double i15;
|
||||
|
||||
@Column(name = "i_16")
|
||||
private Double i16;
|
||||
|
||||
@Column(name = "i_17")
|
||||
private Double i17;
|
||||
|
||||
@Column(name = "i_18")
|
||||
private Double i18;
|
||||
|
||||
@Column(name = "i_19")
|
||||
private Double i19;
|
||||
|
||||
@Column(name = "i_20")
|
||||
private Double i20;
|
||||
|
||||
@Column(name = "i_21")
|
||||
private Double i21;
|
||||
|
||||
@Column(name = "i_22")
|
||||
private Double i22;
|
||||
|
||||
@Column(name = "i_23")
|
||||
private Double i23;
|
||||
|
||||
@Column(name = "i_24")
|
||||
private Double i24;
|
||||
|
||||
@Column(name = "i_25")
|
||||
private Double i25;
|
||||
|
||||
@Column(name = "i_26")
|
||||
private Double i26;
|
||||
|
||||
@Column(name = "i_27")
|
||||
private Double i27;
|
||||
|
||||
@Column(name = "i_28")
|
||||
private Double i28;
|
||||
|
||||
@Column(name = "i_29")
|
||||
private Double i29;
|
||||
|
||||
@Column(name = "i_30")
|
||||
private Double i30;
|
||||
|
||||
@Column(name = "i_31")
|
||||
private Double i31;
|
||||
|
||||
@Column(name = "i_32")
|
||||
private Double i32;
|
||||
|
||||
@Column(name = "i_33")
|
||||
private Double i33;
|
||||
|
||||
@Column(name = "i_34")
|
||||
private Double i34;
|
||||
|
||||
@Column(name = "i_35")
|
||||
private Double i35;
|
||||
|
||||
@Column(name = "i_36")
|
||||
private Double i36;
|
||||
|
||||
@Column(name = "i_37")
|
||||
private Double i37;
|
||||
|
||||
@Column(name = "i_38")
|
||||
private Double i38;
|
||||
|
||||
@Column(name = "i_39")
|
||||
private Double i39;
|
||||
|
||||
@Column(name = "i_40")
|
||||
private Double i40;
|
||||
|
||||
@Column(name = "i_41")
|
||||
private Double i41;
|
||||
|
||||
@Column(name = "i_42")
|
||||
private Double i42;
|
||||
|
||||
@Column(name = "i_43")
|
||||
private Double i43;
|
||||
|
||||
@Column(name = "i_44")
|
||||
private Double i44;
|
||||
|
||||
@Column(name = "i_45")
|
||||
private Double i45;
|
||||
|
||||
@Column(name = "i_46")
|
||||
private Double i46;
|
||||
|
||||
@Column(name = "i_47")
|
||||
private Double i47;
|
||||
|
||||
@Column(name = "i_48")
|
||||
private Double i48;
|
||||
|
||||
@Column(name = "i_49")
|
||||
private Double i49;
|
||||
|
||||
@Column(name = "i_50")
|
||||
private Double i50;
|
||||
|
||||
}
|
||||
@@ -1,185 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
import lombok.Data;
|
||||
import org.influxdb.annotation.Column;
|
||||
import org.influxdb.annotation.Measurement;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/5/12 9:13
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_inharmrate_v")
|
||||
public class DayInHarmRateV {
|
||||
|
||||
@Column(name = "time")
|
||||
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 = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
}
|
||||
@@ -1,187 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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 11:27
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_inharm_v")
|
||||
public class DayInHarmV {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
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 = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
}
|
||||
@@ -1,43 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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/4/12 16:01
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_plt")
|
||||
public class DayPlt {
|
||||
|
||||
@Column(name = "time")
|
||||
@TimeColumn
|
||||
@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 = "value_type",tag = true)
|
||||
private String valueType;
|
||||
|
||||
@Column(name = "quality_flag",tag = true)
|
||||
private String qualityFlag;
|
||||
|
||||
@Column(name = "plt")
|
||||
private Double plt;
|
||||
|
||||
}
|
||||
@@ -1,235 +0,0 @@
|
||||
package com.njcn.influx.pojo.po.day;
|
||||
|
||||
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/4/7 10:00
|
||||
*/
|
||||
@Data
|
||||
@Measurement(name = "day_v")
|
||||
public class DayV {
|
||||
|
||||
@Column(name = "time",tag = true)
|
||||
@TimeColumn
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
private Instant time;
|
||||
|
||||
@Column(name = "freq")
|
||||
private Double freq;
|
||||
|
||||
@Column(name = "freq_dev")
|
||||
private Double freqDev;
|
||||
|
||||
@Column(name = "quality_flag",tag = true)
|
||||
private String qualityFlag;
|
||||
|
||||
@Column(name = "rms")
|
||||
private Double rms;
|
||||
|
||||
@Column(name = "rms_lvr")
|
||||
private Double rmsLvr;
|
||||
|
||||
@Column(name = "vl_dev")
|
||||
private Double vlDev;
|
||||
|
||||
@Column(name = "vu_dev")
|
||||
private Double vuDev;
|
||||
|
||||
@Column(name = "v_1")
|
||||
private Double v1;
|
||||
|
||||
@Column(name = "v_2")
|
||||
private Double v2;
|
||||
|
||||
@Column(name = "v_3")
|
||||
private Double v3;
|
||||
|
||||
@Column(name = "v_4")
|
||||
private Double v4;
|
||||
|
||||
@Column(name = "v_5")
|
||||
private Double v5;
|
||||
|
||||
@Column(name = "v_6")
|
||||
private Double v6;
|
||||
|
||||
@Column(name = "v_7")
|
||||
private Double v7;
|
||||
|
||||
@Column(name = "v_8")
|
||||
private Double v8;
|
||||
|
||||
@Column(name = "v_9")
|
||||
private Double v9;
|
||||
|
||||
@Column(name = "v_10")
|
||||
private Double v10;
|
||||
|
||||
@Column(name = "v_11")
|
||||
private Double v11;
|
||||
|
||||
@Column(name = "v_12")
|
||||
private Double v12;
|
||||
|
||||
@Column(name = "v_13")
|
||||
private Double v13;
|
||||
|
||||
@Column(name = "v_14")
|
||||
private Double v14;
|
||||
|
||||
@Column(name = "v_15")
|
||||
private Double v15;
|
||||
|
||||
@Column(name = "v_16")
|
||||
private Double v16;
|
||||
|
||||
@Column(name = "v_17")
|
||||
private Double v17;
|
||||
|
||||
@Column(name = "v_18")
|
||||
private Double v18;
|
||||
|
||||
@Column(name = "v_19")
|
||||
private Double v19;
|
||||
|
||||
@Column(name = "v_20")
|
||||
private Double v20;
|
||||
|
||||
@Column(name = "v_21")
|
||||
private Double v21;
|
||||
|
||||
@Column(name = "v_22")
|
||||
private Double v22;
|
||||
|
||||
@Column(name = "v_23")
|
||||
private Double v23;
|
||||
|
||||
@Column(name = "v_24")
|
||||
private Double v24;
|
||||
|
||||
@Column(name = "v_25")
|
||||
private Double v25;
|
||||
|
||||
@Column(name = "v_26")
|
||||
private Double v26;
|
||||
|
||||
@Column(name = "v_27")
|
||||
private Double v27;
|
||||
|
||||
@Column(name = "v_28")
|
||||
private Double v28;
|
||||
|
||||
@Column(name = "v_29")
|
||||
private Double v29;
|
||||
|
||||
@Column(name = "v_30")
|
||||
private Double v30;
|
||||
|
||||
@Column(name = "v_31")
|
||||
private Double v31;
|
||||
|
||||
@Column(name = "v_32")
|
||||
private Double v32;
|
||||
|
||||
@Column(name = "v_33")
|
||||
private Double v33;
|
||||
|
||||
@Column(name = "v_34")
|
||||
private Double v34;
|
||||
|
||||
@Column(name = "v_35")
|
||||
private Double v35;
|
||||
|
||||
@Column(name = "v_36")
|
||||
private Double v36;
|
||||
|
||||
@Column(name = "v_37")
|
||||
private Double v37;
|
||||
|
||||
@Column(name = "v_38")
|
||||
private Double v38;
|
||||
|
||||
@Column(name = "v_39")
|
||||
private Double v39;
|
||||
|
||||
@Column(name = "v_40")
|
||||
private Double v40;
|
||||
|
||||
@Column(name = "v_41")
|
||||
private Double v41;
|
||||
|
||||
@Column(name = "v_42")
|
||||
private Double v42;
|
||||
|
||||
@Column(name = "v_43")
|
||||
private Double v43;
|
||||
|
||||
@Column(name = "v_44")
|
||||
private Double v44;
|
||||
|
||||
@Column(name = "v_45")
|
||||
private Double v45;
|
||||
|
||||
@Column(name = "v_46")
|
||||
private Double v46;
|
||||
|
||||
@Column(name = "v_47")
|
||||
private Double v47;
|
||||
|
||||
@Column(name = "v_48")
|
||||
private Double v48;
|
||||
|
||||
@Column(name = "v_49")
|
||||
private Double v49;
|
||||
|
||||
@Column(name = "v_50")
|
||||
private Double v50;
|
||||
|
||||
@Column(name = "v_neg")
|
||||
private Double vNeg;
|
||||
|
||||
@Column(name = "v_pos")
|
||||
private Double vPos;
|
||||
|
||||
@Column(name = "v_thd")
|
||||
private Double vThd;
|
||||
|
||||
@Column(name = "v_unbalance")
|
||||
private Double vUnbalance;
|
||||
|
||||
@Column(name = "v_zero")
|
||||
private Double vZero;
|
||||
|
||||
@Column(name = "line_id",tag = true)
|
||||
private String lineId;
|
||||
|
||||
@Column(name = "phasic_type",tag = true)
|
||||
private String phasicType;
|
||||
|
||||
@Column(name = "value_type",tag = true)
|
||||
private String valueType;
|
||||
|
||||
|
||||
//自定义字段-总计算次数
|
||||
@Column(name = "all_time")
|
||||
private Integer allTime;
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "mean")
|
||||
private Double mean;
|
||||
|
||||
//自定义字段
|
||||
@Column(name = "count")
|
||||
private Integer count;
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:00
|
||||
*/
|
||||
public interface CldStatisticsFlowService {
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
import com.njcn.influx.pojo.bo.CommonQueryParam;
|
||||
import com.njcn.influx.pojo.dto.StatisticalDataDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2023/6/2 16:00【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
public interface CommonService {
|
||||
|
||||
/**
|
||||
* 根据条件获取监测点数据
|
||||
*
|
||||
* @param lineId 监测点Id
|
||||
* @param tableName 表名
|
||||
* @param columnName 字段名
|
||||
* @param phasic 相别
|
||||
* @param dataType 数据类型
|
||||
* @return
|
||||
*/
|
||||
StatisticalDataDTO getLineRtData(String lineId, String tableName, String columnName, String phasic, String dataType, String clDId);
|
||||
|
||||
/**
|
||||
* 根据条件获取监测点数据
|
||||
*
|
||||
*/
|
||||
List<StatisticalDataDTO> getDeviceRtData(List<CommonQueryParam> commonQueryParams);
|
||||
|
||||
/**
|
||||
|
||||
* @Description: getDeviceRtDataByTime
|
||||
* @return: java.util.List<com.njcn.influx.pojo.dto.StatisticalDataDTO>
|
||||
* @Author: clam
|
||||
* @Date: 2023/6/13
|
||||
*/
|
||||
List<StatisticalDataDTO> getDeviceRtDataByTime(List<CommonQueryParam> commonQueryParams);
|
||||
|
||||
/**
|
||||
* 根据条件获取监测点时间范围内的最大最小值
|
||||
*
|
||||
* @param lineId 监测点Id
|
||||
* @param tableName 表名
|
||||
* @param columnName 字段名
|
||||
*/
|
||||
StatisticalDataDTO getLineHistoryData(String lineId, String tableName, String columnName, String startTime, String endTime, String clDId);
|
||||
|
||||
/***
|
||||
* 当表名、字段、统计方式均不确定时,代码拼接好sql
|
||||
* @author hongawen
|
||||
* @date 2023/7/14 15:23
|
||||
* @param sql influx-sql语句
|
||||
* @return StatisticalDataDTO
|
||||
*/
|
||||
StatisticalDataDTO selectBySql(StringBuilder sql);
|
||||
/*获取各个模块温度数据*/
|
||||
|
||||
/**
|
||||
*
|
||||
* @param lineId
|
||||
* @param tableName apf_data
|
||||
* @param columnName Apf_Temp_Env
|
||||
* @return
|
||||
*/
|
||||
List<StatisticalDataDTO> getTopTemperature(String lineId,String tableName, String columnName,String process);
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
import com.njcn.influx.pojo.dto.DataFlickerDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:04
|
||||
*/
|
||||
public interface DataFlickerService {
|
||||
|
||||
List<DataFlickerDTO> getDataFlicker(String lineIndex, String startTime, String endTime);
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:10
|
||||
*/
|
||||
public interface DataFlucService {
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:46
|
||||
*/
|
||||
public interface DataHarmPhasicIService {
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:50
|
||||
*/
|
||||
public interface DataHarmPhasicVService {
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
package com.njcn.influx.service;
|
||||
|
||||
|
||||
import com.njcn.influx.pojo.po.DataHarmPowerP;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2023年05月05日 09:51
|
||||
*/
|
||||
public interface DataHarmPowerPService {
|
||||
List<DataHarmPowerP> getHarmonicPowerP(String lineIndex, String startTime, String endTime);
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user