辽宁二三区数据迁移

This commit is contained in:
cdf
2026-06-17 09:23:57 +08:00
parent 370d22bc78
commit 8b166031ec
71 changed files with 8361 additions and 0 deletions

View File

@@ -0,0 +1,127 @@
<?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>
<groupId>com.njcn</groupId>
<artifactId>relational_migration</artifactId>
<version>1.0.0</version>
</parent>
<artifactId>relational_comm</artifactId>
<properties>
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.21</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
</dependency>
<!--数据库相关********satrt-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis.version}</version>
</dependency>
<!--druid连接池-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>${druid.version}</version>
</dependency>
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<!--达梦驱动-->
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.1.193</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>${mybatis-plus-generator.version}</version>
</dependency>
<!-- mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>${mybatis-plus.version}</version>
</dependency>
<dependency>
<groupId>com.github.jeffreyning</groupId>
<artifactId>mybatisplus-plus</artifactId>
<version>${mybatis-plus.jeffreyning.version}</version>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>${knife4j.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@@ -0,0 +1,29 @@
package com.njcn.relational.exception;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
/**
* 全局通用业务异常处理器
*
* @author hongawen
* @version 1.0.0
* @date 2021年04月20日 18:04
*/
@Slf4j
@AllArgsConstructor
@RestControllerAdvice
public class GlobalBusinessExceptionHandler {
@ExceptionHandler(Exception.class)
public void handleException(Exception e) {
log.error("系统异常--------------------", e);
e.printStackTrace();
}
}

View File

@@ -0,0 +1,59 @@
package com.njcn.relational.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import java.util.List;
import java.util.Map;
@Mapper
public interface DynamicSyncMapper {
/**
* 获取表所有列名指定Schema
*/
@Select("SELECT COLUMN_NAME FROM ALL_TAB_COLUMNS " +
"WHERE TABLE_NAME = #{tableName} " +
"AND OWNER = #{schema} " +
"ORDER BY COLUMN_ID")
List<String> getTableColumns(@Param("tableName") String tableName,
@Param("schema") String schema);
/**
* 获取当前用户/Schema
*/
@Select("SELECT USER FROM DUAL")
String getCurrentUser();
/**
* 分页查询
*/
@Select("SELECT * FROM ${tableName} LIMIT #{limit} OFFSET #{offset}")
List<Map<String, Object>> selectPage(@Param("tableName") String tableName,
@Param("limit") int limit,
@Param("offset") int offset);
/**
* 增量查询(当天数据)
*/
@Select("SELECT * FROM ${tableName} WHERE ${timeColumn} >= #{startTime} AND ${timeColumn} <= #{endTime}")
List<Map<String, Object>> selectTodayData(@Param("tableName") String tableName,
@Param("timeColumn") String timeColumn,
@Param("startTime") String startTime,
@Param("endTime") String endTime);
/**
* 清空表
*/
@Update("TRUNCATE TABLE ${tableName}")
void truncateTable(@Param("tableName") String tableName);
/**
* 批量插入
*/
int batchInsert(@Param("tableName") String tableName,
@Param("columns") List<String> columns,
@Param("list") List<Map<String, Object>> list);
}

View File

@@ -0,0 +1,23 @@
package com.njcn.relational.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.relational.pojo.po.SyncTableConfig;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import java.util.List;
import java.util.Map;
/**
* relational_migration
*
* @author cdf
* @date 2026/5/26
*/
@Mapper
public interface SyncTableConfigMapper extends BaseMapper<SyncTableConfig> {
}

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njcn.relational.mapper.DynamicSyncMapper">
<!-- 批量插入 - 正确版 -->
<insert id="batchInsert">
INSERT INTO ${tableName}
<foreach collection="columns" item="col" open="(" close=")" separator=",">
${col}
</foreach>
VALUES
<foreach collection="list" item="record" separator=",">
<foreach collection="columns" item="col" open="(" close=")" separator=",">
#{record[col]}
</foreach>
</foreach>
</insert>
</mapper>

View File

@@ -0,0 +1,55 @@
package com.njcn.relational.pojo.bo;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
import lombok.Data;
import java.time.LocalDateTime;
/**
* @author hongawen
* @version 1.0.0
* @date 2021年12月13日 10:18
*/
@Data
public class BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 创建用户
*/
@TableField(fill = FieldFill.INSERT)
private String createBy;
/**
* 创建时间
*/
@TableField(fill = FieldFill.INSERT)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime createTime;
/**
* 更新用户
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private String updateBy;
/**
* 更新时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime updateTime;
}

View File

@@ -0,0 +1,23 @@
package com.njcn.relational.pojo.bo;
/**
* data-migration
*
* @author cdf
* @date 2026/5/27
*/
import lombok.Data;
/**
* 下载结果类
*/
@Data
public class DownloadResult {
private String remoteFilePath;
private String localFilePath;
private boolean success;
private String errorMessage;
private long fileSize;
private long downloadTime;
}

View File

@@ -0,0 +1,25 @@
package com.njcn.relational.pojo.bo;
/**
* data-migration
*
* @author cdf
* @date 2026/5/27
*/
import lombok.Data;
/**
* 上传结果类
*/
@Data
public class UploadResult {
private String localFilePath;
private String remotePath;
private boolean success;
private String errorMessage;
private long fileSize;
private long uploadTime;
}

View File

@@ -0,0 +1,86 @@
package com.njcn.relational.pojo.commEnum;
import lombok.Getter;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
@Getter
public enum TableEnum {
DATAFLICKER("r_stat_data_flicker_d","电压闪变数据表", "time"),
DATAFLUC("r_stat_data_fluc_d","电压波动数据表", "time"),
DATAHARMPHASICI("r_stat_data_harmphasic_i_d","谐波电流角度数据表", "time"),
DATAHARMPHASICV("r_stat_data_harmphasic_v_d","谐波电压角度数据表", "time"),
DATAHARMPOWERP("r_stat_data_harmpower_p_d","有功功率数据表", "time"),
DATAHARMPOWERQ("r_stat_data_harmpower_q_d","无功功率数据表", "time"),
DATAHARMPOWERS("r_stat_data_harmpower_s_d","视在功率数据表", "time"),
DATAHARMRATEI("r_stat_data_harmrate_i_d","谐波电流含有率数据表", "time"),
DATAHARMRATEV("r_stat_data_harmrate_v_d","谐波电压含有率数据表", "time"),
DATAINHARMI("r_stat_data_inharm_i_d","电流简谐波幅值数据表", "time"),
DATAINHARMV("r_stat_data_inharm_v_d","电压间谐波幅值数据表", "time"),
DATAI("r_stat_data_i_d","谐波电流幅值数据表", "time"),
DATAPLT("r_stat_data_plt_d","长时闪变数据表", "time"),
DATAV("r_stat_data_v_d","电压幅值数据表", "time"),
r_stat_integrity_d("r_stat_integrity_d","数据性完整表","time_id"),
r_stat_limit_qualified_d("r_stat_limit_qualified_d","数据性完整表","time_id"),
r_stat_limit_rate_d("r_stat_limit_rate_d","稳态越限日表","time_id"),
r_stat_limit_rate_detail_d("r_stat_limit_rate_detail_d","稳态越限详细日表","time_id"),
r_stat_limit_target_d("r_stat_limit_target_d","稳态越限日表","time_id"),
r_stat_onlinerate_d("r_stat_onlinerate_d","终端在线时长日表","time_id"),
r_mp_event_detail("r_mp_event_detail","暂态事件详细表","start_time"),
r_mp_event_detail_d("r_mp_event_detail_d","暂态事件日表","data_date"),
r_mp_event_detail_m("r_mp_event_detail_m","暂态事件月表","data_date"),
r_mp_event_detail_q("r_mp_event_detail_q","暂态事件季表","data_date"),
r_mp_event_detail_y("r_mp_event_detail_y","暂态事件年表","data_date")
;
private final String code;
private final String value;
private final String tableField;
TableEnum(String code, String value, String tableField) {
this.code = code;
this.value = value;
this.tableField = tableField;
}
/**
* 获取所有可执行的组件类型,
* 除了"目录"类型,其他都可以执行
* @return
*/
public static List<String> getExecutableTypes() {
return Arrays.stream(TableEnum.values()).map(tmep->{
return tmep.code;
}).collect(Collectors.toList());
}
/**
* 通过code获取枚举值
* @param code
* @return
*/
public static String getValueByCode(String code) {
for (TableEnum item : TableEnum.values()) {
if (item.code.equals(code)) {
return item.value;
}
}
return null;
}
public static String getFieldByCode(String code) {
for (TableEnum item : TableEnum.values()) {
if (item.code.equals(code)) {
return item.tableField;
}
}
return null;
}
}

View File

@@ -0,0 +1,22 @@
package com.njcn.relational.pojo.dto;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.util.HashMap;
import java.util.Map;
/**
* @Author: cdf
* @CreateTime: 2025-05-19
* @Description:
*/
@Data
public class DynamicRelationTable {
@TableId
private Long id;
// 其他字段将在运行时动态确定
private Map<String, Object> dynamicFields = new HashMap<>();
}

View File

@@ -0,0 +1,47 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.time.LocalDate;
/**
* @Description: 监测点暂态指标超标明细日表
* @Author: wr
* @Date: 2025/3/14 13:47
*/
@Data
@TableName(value = "r_mp_event_detail_d")
public class RMpEventDetailD {
/**
* 监测点ID
*/
@MppMultiId(value = "measurement_point_id")
private String measurementPointId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
private LocalDate dataDate;
/**
* 电压暂升发生次数
*/
@TableField(value = "swell_times")
private Integer swellTimes;
/**
* 电压暂降发生次数
*/
@TableField(value = "sag_times")
private Integer sagTimes;
/**
* 短时中断发生次数
*/
@TableField(value = "interrupt_times")
private Integer interruptTimes;
}

View File

@@ -0,0 +1,47 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.time.LocalDate;
/**
* @Description: 监测点暂态指标超标明细月表
* @Author: wr
* @Date: 2025/3/14 13:47
*/
@Data
@TableName(value = "r_mp_event_detail_m")
public class RMpEventDetailM {
/**
* 监测点ID
*/
@MppMultiId(value = "measurement_point_id")
private String measurementPointId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
private LocalDate dataDate;
/**
* 电压暂升发生次数
*/
@TableField(value = "swell_times")
private Integer swellTimes;
/**
* 电压暂降发生次数
*/
@TableField(value = "sag_times")
private Integer sagTimes;
/**
* 短时中断发生次数
*/
@TableField(value = "interrupt_times")
private Integer interruptTimes;
}

View File

@@ -0,0 +1,47 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.time.LocalDate;
/**
* @Description: 监测点暂态指标超标明细季表
* @Author: wr
* @Date: 2025/3/14 13:47
*/
@Data
@TableName(value = "r_mp_event_detail_q")
public class RMpEventDetailQ {
/**
* 监测点ID
*/
@MppMultiId(value = "measurement_point_id")
private String measurementPointId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
private LocalDate dataDate;
/**
* 电压暂升发生次数
*/
@TableField(value = "swell_times")
private Integer swellTimes;
/**
* 电压暂降发生次数
*/
@TableField(value = "sag_times")
private Integer sagTimes;
/**
* 短时中断发生次数
*/
@TableField(value = "interrupt_times")
private Integer interruptTimes;
}

View File

@@ -0,0 +1,47 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.time.LocalDate;
/**
* @Description: 监测点暂态指标超标明细年表
* @Author: wr
* @Date: 2025/3/14 13:47
*/
@Data
@TableName(value = "r_mp_event_detail_y")
public class RMpEventDetailY {
/**
* 监测点ID
*/
@MppMultiId(value = "measurement_point_id")
private String measurementPointId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
private LocalDate dataDate;
/**
* 电压暂升发生次数
*/
@TableField(value = "swell_times")
private Integer swellTimes;
/**
* 电压暂降发生次数
*/
@TableField(value = "sag_times")
private Integer sagTimes;
/**
* 短时中断发生次数
*/
@TableField(value = "interrupt_times")
private Integer interruptTimes;
}

View File

@@ -0,0 +1,56 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 单位污区图统计日表
* @Author: wr
* @Date: 2025/3/19 14:13
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_mp_pollution_d")
public class RMpPollutionD implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 单位id
*/
@MppMultiId(value = "line_id")
@ApiModelProperty(value = "监测点")
private String lineId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value = "时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value = "污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value = "统计值")
private Double value;
}

View File

@@ -0,0 +1,119 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/3/27 15:20
*/
@Data
@TableName(value = "r_stat_comasses_d")
public class RStatComassesDPO implements Serializable {
@MppMultiId
@TableField(value = "time_id")
private String time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@TableField(value = "freq_dev1")
private Double freqDev1;
@TableField(value = "freq_dev2")
private Double freqDev2;
@TableField(value = "freq_dev3")
private Double freqDev3;
@TableField(value = "freq_dev4")
private Double freqDev4;
@TableField(value = "freq_dev5")
private Double freqDev5;
@TableField(value = "vu_dev1")
private Double vuDev1;
@TableField(value = "vu_dev2")
private Double vuDev2;
@TableField(value = "vu_dev3")
private Double vuDev3;
@TableField(value = "vu_dev4")
private Double vuDev4;
@TableField(value = "vu_dev5")
private Double vuDev5;
@TableField(value = "data_plt1")
private Double dataPst1;
@TableField(value = "data_plt2")
private Double dataPst2;
@TableField(value = "data_plt3")
private Double dataPst3;
@TableField(value = "data_plt4")
private Double dataPst4;
@TableField(value = "data_plt5")
private Double dataPst5;
@TableField(value = "v_unbalance1")
private Double vUnbalance1;
@TableField(value = "v_unbalance2")
private Double vUnbalance2;
@TableField(value = "v_unbalance3")
private Double vUnbalance3;
@TableField(value = "v_unbalance4")
private Double vUnbalance4;
@TableField(value = "v_unbalance5")
private Double vUnbalance5;
@TableField(value = "v_thd1")
private Double vThd1;
@TableField(value = "v_thd2")
private Double vThd2;
@TableField(value = "v_thd3")
private Double vThd3;
@TableField(value = "v_thd4")
private Double vThd4;
@TableField(value = "v_thd5")
private Double vThd5;
@TableField(value = "event1")
private Double event1;
@TableField(value = "event2")
private Double event2;
@TableField(value = "event3")
private Double event3;
@TableField(value = "event4")
private Double event4;
@TableField(value = "event5")
private Double event5;
}

View File

@@ -0,0 +1,50 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "r_stat_data_flicker_d")
public class RStatDataFlickerD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "fluc",updateStrategy = FieldStrategy.IGNORED)
private Double fluc;
@TableField(value = "plt",updateStrategy = FieldStrategy.IGNORED)
private Double plt;
@TableField(value = "pst",updateStrategy = FieldStrategy.IGNORED)
private Double pst;
}

View File

@@ -0,0 +1,47 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "r_stat_data_fluc_d")
public class RStatDataFlucD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "fluc",updateStrategy = FieldStrategy.IGNORED)
private Double fluc;
@TableField(value = "fluccf",updateStrategy = FieldStrategy.IGNORED)
private Double fluccf;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMPHASIC_I_D")
public class RStatDataHarmPhasicID implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "i_1",updateStrategy = FieldStrategy.IGNORED)
private Double i1;
@TableField(value = "i_2",updateStrategy = FieldStrategy.IGNORED)
private Double i2;
@TableField(value = "i_3",updateStrategy = FieldStrategy.IGNORED)
private Double i3;
@TableField(value = "i_4",updateStrategy = FieldStrategy.IGNORED)
private Double i4;
@TableField(value = "i_5",updateStrategy = FieldStrategy.IGNORED)
private Double i5;
@TableField(value = "i_6",updateStrategy = FieldStrategy.IGNORED)
private Double i6;
@TableField(value = "i_7",updateStrategy = FieldStrategy.IGNORED)
private Double i7;
@TableField(value = "i_8",updateStrategy = FieldStrategy.IGNORED)
private Double i8;
@TableField(value = "i_9",updateStrategy = FieldStrategy.IGNORED)
private Double i9;
@TableField(value = "i_10",updateStrategy = FieldStrategy.IGNORED)
private Double i10;
@TableField(value = "i_11",updateStrategy = FieldStrategy.IGNORED)
private Double i11;
@TableField(value = "i_12",updateStrategy = FieldStrategy.IGNORED)
private Double i12;
@TableField(value = "i_13",updateStrategy = FieldStrategy.IGNORED)
private Double i13;
@TableField(value = "i_14",updateStrategy = FieldStrategy.IGNORED)
private Double i14;
@TableField(value = "i_15",updateStrategy = FieldStrategy.IGNORED)
private Double i15;
@TableField(value = "i_16",updateStrategy = FieldStrategy.IGNORED)
private Double i16;
@TableField(value = "i_17",updateStrategy = FieldStrategy.IGNORED)
private Double i17;
@TableField(value = "i_18",updateStrategy = FieldStrategy.IGNORED)
private Double i18;
@TableField(value = "i_19",updateStrategy = FieldStrategy.IGNORED)
private Double i19;
@TableField(value = "i_20",updateStrategy = FieldStrategy.IGNORED)
private Double i20;
@TableField(value = "i_21",updateStrategy = FieldStrategy.IGNORED)
private Double i21;
@TableField(value = "i_22",updateStrategy = FieldStrategy.IGNORED)
private Double i22;
@TableField(value = "i_23",updateStrategy = FieldStrategy.IGNORED)
private Double i23;
@TableField(value = "i_24",updateStrategy = FieldStrategy.IGNORED)
private Double i24;
@TableField(value = "i_25",updateStrategy = FieldStrategy.IGNORED)
private Double i25;
@TableField(value = "i_26",updateStrategy = FieldStrategy.IGNORED)
private Double i26;
@TableField(value = "i_27",updateStrategy = FieldStrategy.IGNORED)
private Double i27;
@TableField(value = "i_28",updateStrategy = FieldStrategy.IGNORED)
private Double i28;
@TableField(value = "i_29",updateStrategy = FieldStrategy.IGNORED)
private Double i29;
@TableField(value = "i_30",updateStrategy = FieldStrategy.IGNORED)
private Double i30;
@TableField(value = "i_31",updateStrategy = FieldStrategy.IGNORED)
private Double i31;
@TableField(value = "i_32",updateStrategy = FieldStrategy.IGNORED)
private Double i32;
@TableField(value = "i_33",updateStrategy = FieldStrategy.IGNORED)
private Double i33;
@TableField(value = "i_34",updateStrategy = FieldStrategy.IGNORED)
private Double i34;
@TableField(value = "i_35",updateStrategy = FieldStrategy.IGNORED)
private Double i35;
@TableField(value = "i_36",updateStrategy = FieldStrategy.IGNORED)
private Double i36;
@TableField(value = "i_37",updateStrategy = FieldStrategy.IGNORED)
private Double i37;
@TableField(value = "i_38",updateStrategy = FieldStrategy.IGNORED)
private Double i38;
@TableField(value = "i_39",updateStrategy = FieldStrategy.IGNORED)
private Double i39;
@TableField(value = "i_40",updateStrategy = FieldStrategy.IGNORED)
private Double i40;
@TableField(value = "i_41",updateStrategy = FieldStrategy.IGNORED)
private Double i41;
@TableField(value = "i_42",updateStrategy = FieldStrategy.IGNORED)
private Double i42;
@TableField(value = "i_43",updateStrategy = FieldStrategy.IGNORED)
private Double i43;
@TableField(value = "i_44",updateStrategy = FieldStrategy.IGNORED)
private Double i44;
@TableField(value = "i_45",updateStrategy = FieldStrategy.IGNORED)
private Double i45;
@TableField(value = "i_46",updateStrategy = FieldStrategy.IGNORED)
private Double i46;
@TableField(value = "i_47",updateStrategy = FieldStrategy.IGNORED)
private Double i47;
@TableField(value = "i_48",updateStrategy = FieldStrategy.IGNORED)
private Double i48;
@TableField(value = "i_49",updateStrategy = FieldStrategy.IGNORED)
private Double i49;
@TableField(value = "i_50",updateStrategy = FieldStrategy.IGNORED)
private Double i50;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMPHASIC_V_D")
public class RStatDataHarmPhasicVD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "v_1",updateStrategy = FieldStrategy.IGNORED)
private Double v1;
@TableField(value = "v_2",updateStrategy = FieldStrategy.IGNORED)
private Double v2;
@TableField(value = "v_3",updateStrategy = FieldStrategy.IGNORED)
private Double v3;
@TableField(value = "v_4",updateStrategy = FieldStrategy.IGNORED)
private Double v4;
@TableField(value = "v_5",updateStrategy = FieldStrategy.IGNORED)
private Double v5;
@TableField(value = "v_6",updateStrategy = FieldStrategy.IGNORED)
private Double v6;
@TableField(value = "v_7",updateStrategy = FieldStrategy.IGNORED)
private Double v7;
@TableField(value = "v_8",updateStrategy = FieldStrategy.IGNORED)
private Double v8;
@TableField(value = "v_9",updateStrategy = FieldStrategy.IGNORED)
private Double v9;
@TableField(value = "v_10",updateStrategy = FieldStrategy.IGNORED)
private Double v10;
@TableField(value = "v_11",updateStrategy = FieldStrategy.IGNORED)
private Double v11;
@TableField(value = "v_12",updateStrategy = FieldStrategy.IGNORED)
private Double v12;
@TableField(value = "v_13",updateStrategy = FieldStrategy.IGNORED)
private Double v13;
@TableField(value = "v_14",updateStrategy = FieldStrategy.IGNORED)
private Double v14;
@TableField(value = "v_15",updateStrategy = FieldStrategy.IGNORED)
private Double v15;
@TableField(value = "v_16",updateStrategy = FieldStrategy.IGNORED)
private Double v16;
@TableField(value = "v_17",updateStrategy = FieldStrategy.IGNORED)
private Double v17;
@TableField(value = "v_18",updateStrategy = FieldStrategy.IGNORED)
private Double v18;
@TableField(value = "v_19",updateStrategy = FieldStrategy.IGNORED)
private Double v19;
@TableField(value = "v_20",updateStrategy = FieldStrategy.IGNORED)
private Double v20;
@TableField(value = "v_21",updateStrategy = FieldStrategy.IGNORED)
private Double v21;
@TableField(value = "v_22",updateStrategy = FieldStrategy.IGNORED)
private Double v22;
@TableField(value = "v_23",updateStrategy = FieldStrategy.IGNORED)
private Double v23;
@TableField(value = "v_24",updateStrategy = FieldStrategy.IGNORED)
private Double v24;
@TableField(value = "v_25",updateStrategy = FieldStrategy.IGNORED)
private Double v25;
@TableField(value = "v_26",updateStrategy = FieldStrategy.IGNORED)
private Double v26;
@TableField(value = "v_27",updateStrategy = FieldStrategy.IGNORED)
private Double v27;
@TableField(value = "v_28",updateStrategy = FieldStrategy.IGNORED)
private Double v28;
@TableField(value = "v_29",updateStrategy = FieldStrategy.IGNORED)
private Double v29;
@TableField(value = "v_30",updateStrategy = FieldStrategy.IGNORED)
private Double v30;
@TableField(value = "v_31",updateStrategy = FieldStrategy.IGNORED)
private Double v31;
@TableField(value = "v_32",updateStrategy = FieldStrategy.IGNORED)
private Double v32;
@TableField(value = "v_33",updateStrategy = FieldStrategy.IGNORED)
private Double v33;
@TableField(value = "v_34",updateStrategy = FieldStrategy.IGNORED)
private Double v34;
@TableField(value = "v_35",updateStrategy = FieldStrategy.IGNORED)
private Double v35;
@TableField(value = "v_36",updateStrategy = FieldStrategy.IGNORED)
private Double v36;
@TableField(value = "v_37",updateStrategy = FieldStrategy.IGNORED)
private Double v37;
@TableField(value = "v_38",updateStrategy = FieldStrategy.IGNORED)
private Double v38;
@TableField(value = "v_39",updateStrategy = FieldStrategy.IGNORED)
private Double v39;
@TableField(value = "v_40",updateStrategy = FieldStrategy.IGNORED)
private Double v40;
@TableField(value = "v_41",updateStrategy = FieldStrategy.IGNORED)
private Double v41;
@TableField(value = "v_42",updateStrategy = FieldStrategy.IGNORED)
private Double v42;
@TableField(value = "v_43",updateStrategy = FieldStrategy.IGNORED)
private Double v43;
@TableField(value = "v_44",updateStrategy = FieldStrategy.IGNORED)
private Double v44;
@TableField(value = "v_45",updateStrategy = FieldStrategy.IGNORED)
private Double v45;
@TableField(value = "v_46",updateStrategy = FieldStrategy.IGNORED)
private Double v46;
@TableField(value = "v_47",updateStrategy = FieldStrategy.IGNORED)
private Double v47;
@TableField(value = "v_48",updateStrategy = FieldStrategy.IGNORED)
private Double v48;
@TableField(value = "v_49",updateStrategy = FieldStrategy.IGNORED)
private Double v49;
@TableField(value = "v_50",updateStrategy = FieldStrategy.IGNORED)
private Double v50;
}

View File

@@ -0,0 +1,200 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMPOWER_P_D")
public class RStatDataHarmPowerPD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "p",updateStrategy = FieldStrategy.IGNORED)
private Double p;
@TableField(value = "pf",updateStrategy = FieldStrategy.IGNORED)
private Double pf;
@TableField(value = "df",updateStrategy = FieldStrategy.IGNORED)
private Double df;
@TableField(value = "p_1",updateStrategy = FieldStrategy.IGNORED)
private Double p1;
@TableField(value = "p_2",updateStrategy = FieldStrategy.IGNORED)
private Double p2;
@TableField(value = "p_3",updateStrategy = FieldStrategy.IGNORED)
private Double p3;
@TableField(value = "p_4",updateStrategy = FieldStrategy.IGNORED)
private Double p4;
@TableField(value = "p_5",updateStrategy = FieldStrategy.IGNORED)
private Double p5;
@TableField(value = "p_6",updateStrategy = FieldStrategy.IGNORED)
private Double p6;
@TableField(value = "p_7",updateStrategy = FieldStrategy.IGNORED)
private Double p7;
@TableField(value = "p_8",updateStrategy = FieldStrategy.IGNORED)
private Double p8;
@TableField(value = "p_9",updateStrategy = FieldStrategy.IGNORED)
private Double p9;
@TableField(value = "p_10",updateStrategy = FieldStrategy.IGNORED)
private Double p10;
@TableField(value = "p_11",updateStrategy = FieldStrategy.IGNORED)
private Double p11;
@TableField(value = "p_12",updateStrategy = FieldStrategy.IGNORED)
private Double p12;
@TableField(value = "p_13",updateStrategy = FieldStrategy.IGNORED)
private Double p13;
@TableField(value = "p_14",updateStrategy = FieldStrategy.IGNORED)
private Double p14;
@TableField(value = "p_15",updateStrategy = FieldStrategy.IGNORED)
private Double p15;
@TableField(value = "p_16",updateStrategy = FieldStrategy.IGNORED)
private Double p16;
@TableField(value = "p_17",updateStrategy = FieldStrategy.IGNORED)
private Double p17;
@TableField(value = "p_18",updateStrategy = FieldStrategy.IGNORED)
private Double p18;
@TableField(value = "p_19",updateStrategy = FieldStrategy.IGNORED)
private Double p19;
@TableField(value = "p_20",updateStrategy = FieldStrategy.IGNORED)
private Double p20;
@TableField(value = "p_21",updateStrategy = FieldStrategy.IGNORED)
private Double p21;
@TableField(value = "p_22",updateStrategy = FieldStrategy.IGNORED)
private Double p22;
@TableField(value = "p_23",updateStrategy = FieldStrategy.IGNORED)
private Double p23;
@TableField(value = "p_24",updateStrategy = FieldStrategy.IGNORED)
private Double p24;
@TableField(value = "p_25",updateStrategy = FieldStrategy.IGNORED)
private Double p25;
@TableField(value = "p_26",updateStrategy = FieldStrategy.IGNORED)
private Double p26;
@TableField(value = "p_27",updateStrategy = FieldStrategy.IGNORED)
private Double p27;
@TableField(value = "p_28",updateStrategy = FieldStrategy.IGNORED)
private Double p28;
@TableField(value = "p_29",updateStrategy = FieldStrategy.IGNORED)
private Double p29;
@TableField(value = "p_30",updateStrategy = FieldStrategy.IGNORED)
private Double p30;
@TableField(value = "p_31",updateStrategy = FieldStrategy.IGNORED)
private Double p31;
@TableField(value = "p_32",updateStrategy = FieldStrategy.IGNORED)
private Double p32;
@TableField(value = "p_33",updateStrategy = FieldStrategy.IGNORED)
private Double p33;
@TableField(value = "p_34",updateStrategy = FieldStrategy.IGNORED)
private Double p34;
@TableField(value = "p_35",updateStrategy = FieldStrategy.IGNORED)
private Double p35;
@TableField(value = "p_36",updateStrategy = FieldStrategy.IGNORED)
private Double p36;
@TableField(value = "p_37",updateStrategy = FieldStrategy.IGNORED)
private Double p37;
@TableField(value = "p_38",updateStrategy = FieldStrategy.IGNORED)
private Double p38;
@TableField(value = "p_39",updateStrategy = FieldStrategy.IGNORED)
private Double p39;
@TableField(value = "p_40",updateStrategy = FieldStrategy.IGNORED)
private Double p40;
@TableField(value = "p_41",updateStrategy = FieldStrategy.IGNORED)
private Double p41;
@TableField(value = "p_42",updateStrategy = FieldStrategy.IGNORED)
private Double p42;
@TableField(value = "p_43",updateStrategy = FieldStrategy.IGNORED)
private Double p43;
@TableField(value = "p_44",updateStrategy = FieldStrategy.IGNORED)
private Double p44;
@TableField(value = "p_45",updateStrategy = FieldStrategy.IGNORED)
private Double p45;
@TableField(value = "p_46",updateStrategy = FieldStrategy.IGNORED)
private Double p46;
@TableField(value = "p_47",updateStrategy = FieldStrategy.IGNORED)
private Double p47;
@TableField(value = "p_48",updateStrategy = FieldStrategy.IGNORED)
private Double p48;
@TableField(value = "p_49",updateStrategy = FieldStrategy.IGNORED)
private Double p49;
@TableField(value = "p_50",updateStrategy = FieldStrategy.IGNORED)
private Double p50;
}

View File

@@ -0,0 +1,194 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMPOWER_Q_D")
public class RStatDataHarmPowerQD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "q",updateStrategy = FieldStrategy.IGNORED)
private Double q;
@TableField(value = "q_1",updateStrategy = FieldStrategy.IGNORED)
private Double q1;
@TableField(value = "q_2",updateStrategy = FieldStrategy.IGNORED)
private Double q2;
@TableField(value = "q_3",updateStrategy = FieldStrategy.IGNORED)
private Double q3;
@TableField(value = "q_4",updateStrategy = FieldStrategy.IGNORED)
private Double q4;
@TableField(value = "q_5",updateStrategy = FieldStrategy.IGNORED)
private Double q5;
@TableField(value = "q_6",updateStrategy = FieldStrategy.IGNORED)
private Double q6;
@TableField(value = "q_7",updateStrategy = FieldStrategy.IGNORED)
private Double q7;
@TableField(value = "q_8",updateStrategy = FieldStrategy.IGNORED)
private Double q8;
@TableField(value = "q_9",updateStrategy = FieldStrategy.IGNORED)
private Double q9;
@TableField(value = "q_10",updateStrategy = FieldStrategy.IGNORED)
private Double q10;
@TableField(value = "q_11",updateStrategy = FieldStrategy.IGNORED)
private Double q11;
@TableField(value = "q_12",updateStrategy = FieldStrategy.IGNORED)
private Double q12;
@TableField(value = "q_13",updateStrategy = FieldStrategy.IGNORED)
private Double q13;
@TableField(value = "q_14",updateStrategy = FieldStrategy.IGNORED)
private Double q14;
@TableField(value = "q_15",updateStrategy = FieldStrategy.IGNORED)
private Double q15;
@TableField(value = "q_16",updateStrategy = FieldStrategy.IGNORED)
private Double q16;
@TableField(value = "q_17",updateStrategy = FieldStrategy.IGNORED)
private Double q17;
@TableField(value = "q_18",updateStrategy = FieldStrategy.IGNORED)
private Double q18;
@TableField(value = "q_19",updateStrategy = FieldStrategy.IGNORED)
private Double q19;
@TableField(value = "q_20",updateStrategy = FieldStrategy.IGNORED)
private Double q20;
@TableField(value = "q_21",updateStrategy = FieldStrategy.IGNORED)
private Double q21;
@TableField(value = "q_22",updateStrategy = FieldStrategy.IGNORED)
private Double q22;
@TableField(value = "q_23",updateStrategy = FieldStrategy.IGNORED)
private Double q23;
@TableField(value = "q_24",updateStrategy = FieldStrategy.IGNORED)
private Double q24;
@TableField(value = "q_25",updateStrategy = FieldStrategy.IGNORED)
private Double q25;
@TableField(value = "q_26",updateStrategy = FieldStrategy.IGNORED)
private Double q26;
@TableField(value = "q_27",updateStrategy = FieldStrategy.IGNORED)
private Double q27;
@TableField(value = "q_28",updateStrategy = FieldStrategy.IGNORED)
private Double q28;
@TableField(value = "q_29",updateStrategy = FieldStrategy.IGNORED)
private Double q29;
@TableField(value = "q_30",updateStrategy = FieldStrategy.IGNORED)
private Double q30;
@TableField(value = "q_31",updateStrategy = FieldStrategy.IGNORED)
private Double q31;
@TableField(value = "q_32",updateStrategy = FieldStrategy.IGNORED)
private Double q32;
@TableField(value = "q_33",updateStrategy = FieldStrategy.IGNORED)
private Double q33;
@TableField(value = "q_34",updateStrategy = FieldStrategy.IGNORED)
private Double q34;
@TableField(value = "q_35",updateStrategy = FieldStrategy.IGNORED)
private Double q35;
@TableField(value = "q_36",updateStrategy = FieldStrategy.IGNORED)
private Double q36;
@TableField(value = "q_37",updateStrategy = FieldStrategy.IGNORED)
private Double q37;
@TableField(value = "q_38",updateStrategy = FieldStrategy.IGNORED)
private Double q38;
@TableField(value = "q_39",updateStrategy = FieldStrategy.IGNORED)
private Double q39;
@TableField(value = "q_40",updateStrategy = FieldStrategy.IGNORED)
private Double q40;
@TableField(value = "q_41",updateStrategy = FieldStrategy.IGNORED)
private Double q41;
@TableField(value = "q_42",updateStrategy = FieldStrategy.IGNORED)
private Double q42;
@TableField(value = "q_43",updateStrategy = FieldStrategy.IGNORED)
private Double q43;
@TableField(value = "q_44",updateStrategy = FieldStrategy.IGNORED)
private Double q44;
@TableField(value = "q_45",updateStrategy = FieldStrategy.IGNORED)
private Double q45;
@TableField(value = "q_46",updateStrategy = FieldStrategy.IGNORED)
private Double q46;
@TableField(value = "q_47",updateStrategy = FieldStrategy.IGNORED)
private Double q47;
@TableField(value = "q_48",updateStrategy = FieldStrategy.IGNORED)
private Double q48;
@TableField(value = "q_49",updateStrategy = FieldStrategy.IGNORED)
private Double q49;
@TableField(value = "q_50",updateStrategy = FieldStrategy.IGNORED)
private Double q50;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMPOWER_S_D")
public class RStatDataHarmPowerSD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "s_1",updateStrategy = FieldStrategy.IGNORED)
private Double s1;
@TableField(value = "s_2",updateStrategy = FieldStrategy.IGNORED)
private Double s2;
@TableField(value = "s_3",updateStrategy = FieldStrategy.IGNORED)
private Double s3;
@TableField(value = "s_4",updateStrategy = FieldStrategy.IGNORED)
private Double s4;
@TableField(value = "s_5",updateStrategy = FieldStrategy.IGNORED)
private Double s5;
@TableField(value = "s_6",updateStrategy = FieldStrategy.IGNORED)
private Double s6;
@TableField(value = "s_7",updateStrategy = FieldStrategy.IGNORED)
private Double s7;
@TableField(value = "s_8",updateStrategy = FieldStrategy.IGNORED)
private Double s8;
@TableField(value = "s_9",updateStrategy = FieldStrategy.IGNORED)
private Double s9;
@TableField(value = "s_10",updateStrategy = FieldStrategy.IGNORED)
private Double s10;
@TableField(value = "s_11",updateStrategy = FieldStrategy.IGNORED)
private Double s11;
@TableField(value = "s_12",updateStrategy = FieldStrategy.IGNORED)
private Double s12;
@TableField(value = "s_13",updateStrategy = FieldStrategy.IGNORED)
private Double s13;
@TableField(value = "s_14",updateStrategy = FieldStrategy.IGNORED)
private Double s14;
@TableField(value = "s_15",updateStrategy = FieldStrategy.IGNORED)
private Double s15;
@TableField(value = "s_16",updateStrategy = FieldStrategy.IGNORED)
private Double s16;
@TableField(value = "s_17",updateStrategy = FieldStrategy.IGNORED)
private Double s17;
@TableField(value = "s_18",updateStrategy = FieldStrategy.IGNORED)
private Double s18;
@TableField(value = "s_19",updateStrategy = FieldStrategy.IGNORED)
private Double s19;
@TableField(value = "s_20",updateStrategy = FieldStrategy.IGNORED)
private Double s20;
@TableField(value = "s_21",updateStrategy = FieldStrategy.IGNORED)
private Double s21;
@TableField(value = "s_22",updateStrategy = FieldStrategy.IGNORED)
private Double s22;
@TableField(value = "s_23",updateStrategy = FieldStrategy.IGNORED)
private Double s23;
@TableField(value = "s_24",updateStrategy = FieldStrategy.IGNORED)
private Double s24;
@TableField(value = "s_25",updateStrategy = FieldStrategy.IGNORED)
private Double s25;
@TableField(value = "s_26",updateStrategy = FieldStrategy.IGNORED)
private Double s26;
@TableField(value = "s_27",updateStrategy = FieldStrategy.IGNORED)
private Double s27;
@TableField(value = "s_28",updateStrategy = FieldStrategy.IGNORED)
private Double s28;
@TableField(value = "s_29",updateStrategy = FieldStrategy.IGNORED)
private Double s29;
@TableField(value = "s_30",updateStrategy = FieldStrategy.IGNORED)
private Double s30;
@TableField(value = "s_31",updateStrategy = FieldStrategy.IGNORED)
private Double s31;
@TableField(value = "s_32",updateStrategy = FieldStrategy.IGNORED)
private Double s32;
@TableField(value = "s_33",updateStrategy = FieldStrategy.IGNORED)
private Double s33;
@TableField(value = "s_34",updateStrategy = FieldStrategy.IGNORED)
private Double s34;
@TableField(value = "s_35",updateStrategy = FieldStrategy.IGNORED)
private Double s35;
@TableField(value = "s_36",updateStrategy = FieldStrategy.IGNORED)
private Double s36;
@TableField(value = "s_37",updateStrategy = FieldStrategy.IGNORED)
private Double s37;
@TableField(value = "s_38",updateStrategy = FieldStrategy.IGNORED)
private Double s38;
@TableField(value = "s_39",updateStrategy = FieldStrategy.IGNORED)
private Double s39;
@TableField(value = "s_40",updateStrategy = FieldStrategy.IGNORED)
private Double s40;
@TableField(value = "s_41",updateStrategy = FieldStrategy.IGNORED)
private Double s41;
@TableField(value = "s_42",updateStrategy = FieldStrategy.IGNORED)
private Double s42;
@TableField(value = "s_43",updateStrategy = FieldStrategy.IGNORED)
private Double s43;
@TableField(value = "s_44",updateStrategy = FieldStrategy.IGNORED)
private Double s44;
@TableField(value = "s_45",updateStrategy = FieldStrategy.IGNORED)
private Double s45;
@TableField(value = "s_46",updateStrategy = FieldStrategy.IGNORED)
private Double s46;
@TableField(value = "s_47",updateStrategy = FieldStrategy.IGNORED)
private Double s47;
@TableField(value = "s_48",updateStrategy = FieldStrategy.IGNORED)
private Double s48;
@TableField(value = "s_49",updateStrategy = FieldStrategy.IGNORED)
private Double s49;
@TableField(value = "s_50",updateStrategy = FieldStrategy.IGNORED)
private Double s50;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMRATE_I_D")
public class RStatDataHarmRateID implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "i_1",updateStrategy = FieldStrategy.IGNORED)
private Double i1;
@TableField(value = "i_2",updateStrategy = FieldStrategy.IGNORED)
private Double i2;
@TableField(value = "i_3",updateStrategy = FieldStrategy.IGNORED)
private Double i3;
@TableField(value = "i_4",updateStrategy = FieldStrategy.IGNORED)
private Double i4;
@TableField(value = "i_5",updateStrategy = FieldStrategy.IGNORED)
private Double i5;
@TableField(value = "i_6",updateStrategy = FieldStrategy.IGNORED)
private Double i6;
@TableField(value = "i_7",updateStrategy = FieldStrategy.IGNORED)
private Double i7;
@TableField(value = "i_8",updateStrategy = FieldStrategy.IGNORED)
private Double i8;
@TableField(value = "i_9",updateStrategy = FieldStrategy.IGNORED)
private Double i9;
@TableField(value = "i_10",updateStrategy = FieldStrategy.IGNORED)
private Double i10;
@TableField(value = "i_11",updateStrategy = FieldStrategy.IGNORED)
private Double i11;
@TableField(value = "i_12",updateStrategy = FieldStrategy.IGNORED)
private Double i12;
@TableField(value = "i_13",updateStrategy = FieldStrategy.IGNORED)
private Double i13;
@TableField(value = "i_14",updateStrategy = FieldStrategy.IGNORED)
private Double i14;
@TableField(value = "i_15",updateStrategy = FieldStrategy.IGNORED)
private Double i15;
@TableField(value = "i_16",updateStrategy = FieldStrategy.IGNORED)
private Double i16;
@TableField(value = "i_17",updateStrategy = FieldStrategy.IGNORED)
private Double i17;
@TableField(value = "i_18",updateStrategy = FieldStrategy.IGNORED)
private Double i18;
@TableField(value = "i_19",updateStrategy = FieldStrategy.IGNORED)
private Double i19;
@TableField(value = "i_20",updateStrategy = FieldStrategy.IGNORED)
private Double i20;
@TableField(value = "i_21",updateStrategy = FieldStrategy.IGNORED)
private Double i21;
@TableField(value = "i_22",updateStrategy = FieldStrategy.IGNORED)
private Double i22;
@TableField(value = "i_23",updateStrategy = FieldStrategy.IGNORED)
private Double i23;
@TableField(value = "i_24",updateStrategy = FieldStrategy.IGNORED)
private Double i24;
@TableField(value = "i_25",updateStrategy = FieldStrategy.IGNORED)
private Double i25;
@TableField(value = "i_26",updateStrategy = FieldStrategy.IGNORED)
private Double i26;
@TableField(value = "i_27",updateStrategy = FieldStrategy.IGNORED)
private Double i27;
@TableField(value = "i_28",updateStrategy = FieldStrategy.IGNORED)
private Double i28;
@TableField(value = "i_29",updateStrategy = FieldStrategy.IGNORED)
private Double i29;
@TableField(value = "i_30",updateStrategy = FieldStrategy.IGNORED)
private Double i30;
@TableField(value = "i_31",updateStrategy = FieldStrategy.IGNORED)
private Double i31;
@TableField(value = "i_32",updateStrategy = FieldStrategy.IGNORED)
private Double i32;
@TableField(value = "i_33",updateStrategy = FieldStrategy.IGNORED)
private Double i33;
@TableField(value = "i_34",updateStrategy = FieldStrategy.IGNORED)
private Double i34;
@TableField(value = "i_35",updateStrategy = FieldStrategy.IGNORED)
private Double i35;
@TableField(value = "i_36",updateStrategy = FieldStrategy.IGNORED)
private Double i36;
@TableField(value = "i_37",updateStrategy = FieldStrategy.IGNORED)
private Double i37;
@TableField(value = "i_38",updateStrategy = FieldStrategy.IGNORED)
private Double i38;
@TableField(value = "i_39",updateStrategy = FieldStrategy.IGNORED)
private Double i39;
@TableField(value = "i_40",updateStrategy = FieldStrategy.IGNORED)
private Double i40;
@TableField(value = "i_41",updateStrategy = FieldStrategy.IGNORED)
private Double i41;
@TableField(value = "i_42",updateStrategy = FieldStrategy.IGNORED)
private Double i42;
@TableField(value = "i_43",updateStrategy = FieldStrategy.IGNORED)
private Double i43;
@TableField(value = "i_44",updateStrategy = FieldStrategy.IGNORED)
private Double i44;
@TableField(value = "i_45",updateStrategy = FieldStrategy.IGNORED)
private Double i45;
@TableField(value = "i_46",updateStrategy = FieldStrategy.IGNORED)
private Double i46;
@TableField(value = "i_47",updateStrategy = FieldStrategy.IGNORED)
private Double i47;
@TableField(value = "i_48",updateStrategy = FieldStrategy.IGNORED)
private Double i48;
@TableField(value = "i_49",updateStrategy = FieldStrategy.IGNORED)
private Double i49;
@TableField(value = "i_50",updateStrategy = FieldStrategy.IGNORED)
private Double i50;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_HARMRATE_V_D")
public class RStatDataHarmRateVD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "v_1",updateStrategy = FieldStrategy.IGNORED)
private Double v1;
@TableField(value = "v_2",updateStrategy = FieldStrategy.IGNORED)
private Double v2;
@TableField(value = "v_3",updateStrategy = FieldStrategy.IGNORED)
private Double v3;
@TableField(value = "v_4",updateStrategy = FieldStrategy.IGNORED)
private Double v4;
@TableField(value = "v_5",updateStrategy = FieldStrategy.IGNORED)
private Double v5;
@TableField(value = "v_6",updateStrategy = FieldStrategy.IGNORED)
private Double v6;
@TableField(value = "v_7",updateStrategy = FieldStrategy.IGNORED)
private Double v7;
@TableField(value = "v_8",updateStrategy = FieldStrategy.IGNORED)
private Double v8;
@TableField(value = "v_9",updateStrategy = FieldStrategy.IGNORED)
private Double v9;
@TableField(value = "v_10",updateStrategy = FieldStrategy.IGNORED)
private Double v10;
@TableField(value = "v_11",updateStrategy = FieldStrategy.IGNORED)
private Double v11;
@TableField(value = "v_12",updateStrategy = FieldStrategy.IGNORED)
private Double v12;
@TableField(value = "v_13",updateStrategy = FieldStrategy.IGNORED)
private Double v13;
@TableField(value = "v_14",updateStrategy = FieldStrategy.IGNORED)
private Double v14;
@TableField(value = "v_15",updateStrategy = FieldStrategy.IGNORED)
private Double v15;
@TableField(value = "v_16",updateStrategy = FieldStrategy.IGNORED)
private Double v16;
@TableField(value = "v_17",updateStrategy = FieldStrategy.IGNORED)
private Double v17;
@TableField(value = "v_18",updateStrategy = FieldStrategy.IGNORED)
private Double v18;
@TableField(value = "v_19",updateStrategy = FieldStrategy.IGNORED)
private Double v19;
@TableField(value = "v_20",updateStrategy = FieldStrategy.IGNORED)
private Double v20;
@TableField(value = "v_21",updateStrategy = FieldStrategy.IGNORED)
private Double v21;
@TableField(value = "v_22",updateStrategy = FieldStrategy.IGNORED)
private Double v22;
@TableField(value = "v_23",updateStrategy = FieldStrategy.IGNORED)
private Double v23;
@TableField(value = "v_24",updateStrategy = FieldStrategy.IGNORED)
private Double v24;
@TableField(value = "v_25",updateStrategy = FieldStrategy.IGNORED)
private Double v25;
@TableField(value = "v_26",updateStrategy = FieldStrategy.IGNORED)
private Double v26;
@TableField(value = "v_27",updateStrategy = FieldStrategy.IGNORED)
private Double v27;
@TableField(value = "v_28",updateStrategy = FieldStrategy.IGNORED)
private Double v28;
@TableField(value = "v_29",updateStrategy = FieldStrategy.IGNORED)
private Double v29;
@TableField(value = "v_30",updateStrategy = FieldStrategy.IGNORED)
private Double v30;
@TableField(value = "v_31",updateStrategy = FieldStrategy.IGNORED)
private Double v31;
@TableField(value = "v_32",updateStrategy = FieldStrategy.IGNORED)
private Double v32;
@TableField(value = "v_33",updateStrategy = FieldStrategy.IGNORED)
private Double v33;
@TableField(value = "v_34",updateStrategy = FieldStrategy.IGNORED)
private Double v34;
@TableField(value = "v_35",updateStrategy = FieldStrategy.IGNORED)
private Double v35;
@TableField(value = "v_36",updateStrategy = FieldStrategy.IGNORED)
private Double v36;
@TableField(value = "v_37",updateStrategy = FieldStrategy.IGNORED)
private Double v37;
@TableField(value = "v_38",updateStrategy = FieldStrategy.IGNORED)
private Double v38;
@TableField(value = "v_39",updateStrategy = FieldStrategy.IGNORED)
private Double v39;
@TableField(value = "v_40",updateStrategy = FieldStrategy.IGNORED)
private Double v40;
@TableField(value = "v_41",updateStrategy = FieldStrategy.IGNORED)
private Double v41;
@TableField(value = "v_42",updateStrategy = FieldStrategy.IGNORED)
private Double v42;
@TableField(value = "v_43",updateStrategy = FieldStrategy.IGNORED)
private Double v43;
@TableField(value = "v_44",updateStrategy = FieldStrategy.IGNORED)
private Double v44;
@TableField(value = "v_45",updateStrategy = FieldStrategy.IGNORED)
private Double v45;
@TableField(value = "v_46",updateStrategy = FieldStrategy.IGNORED)
private Double v46;
@TableField(value = "v_47",updateStrategy = FieldStrategy.IGNORED)
private Double v47;
@TableField(value = "v_48",updateStrategy = FieldStrategy.IGNORED)
private Double v48;
@TableField(value = "v_49",updateStrategy = FieldStrategy.IGNORED)
private Double v49;
@TableField(value = "v_50",updateStrategy = FieldStrategy.IGNORED)
private Double v50;
}

View File

@@ -0,0 +1,209 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "r_stat_data_i_d")
public class RStatDataID implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "i_neg",updateStrategy = FieldStrategy.IGNORED)
private Double iNeg;
@TableField(value = "i_pos",updateStrategy = FieldStrategy.IGNORED)
private Double iPos;
@TableField(value = "i_thd",updateStrategy = FieldStrategy.IGNORED)
private Double iThd;
@TableField(value = "i_unbalance",updateStrategy = FieldStrategy.IGNORED)
private Double iUnbalance;
@TableField(value = "i_zero",updateStrategy = FieldStrategy.IGNORED)
private Double iZero;
@TableField(value = "rms",updateStrategy = FieldStrategy.IGNORED)
private Double rms;
@TableField(value = "i_1",updateStrategy = FieldStrategy.IGNORED)
private Double i1;
@TableField(value = "i_2",updateStrategy = FieldStrategy.IGNORED)
private Double i2;
@TableField(value = "i_3",updateStrategy = FieldStrategy.IGNORED)
private Double i3;
@TableField(value = "i_4",updateStrategy = FieldStrategy.IGNORED)
private Double i4;
@TableField(value = "i_5",updateStrategy = FieldStrategy.IGNORED)
private Double i5;
@TableField(value = "i_6",updateStrategy = FieldStrategy.IGNORED)
private Double i6;
@TableField(value = "i_7",updateStrategy = FieldStrategy.IGNORED)
private Double i7;
@TableField(value = "i_8",updateStrategy = FieldStrategy.IGNORED)
private Double i8;
@TableField(value = "i_9",updateStrategy = FieldStrategy.IGNORED)
private Double i9;
@TableField(value = "i_10",updateStrategy = FieldStrategy.IGNORED)
private Double i10;
@TableField(value = "i_11",updateStrategy = FieldStrategy.IGNORED)
private Double i11;
@TableField(value = "i_12",updateStrategy = FieldStrategy.IGNORED)
private Double i12;
@TableField(value = "i_13",updateStrategy = FieldStrategy.IGNORED)
private Double i13;
@TableField(value = "i_14",updateStrategy = FieldStrategy.IGNORED)
private Double i14;
@TableField(value = "i_15",updateStrategy = FieldStrategy.IGNORED)
private Double i15;
@TableField(value = "i_16",updateStrategy = FieldStrategy.IGNORED)
private Double i16;
@TableField(value = "i_17",updateStrategy = FieldStrategy.IGNORED)
private Double i17;
@TableField(value = "i_18",updateStrategy = FieldStrategy.IGNORED)
private Double i18;
@TableField(value = "i_19",updateStrategy = FieldStrategy.IGNORED)
private Double i19;
@TableField(value = "i_20",updateStrategy = FieldStrategy.IGNORED)
private Double i20;
@TableField(value = "i_21",updateStrategy = FieldStrategy.IGNORED)
private Double i21;
@TableField(value = "i_22",updateStrategy = FieldStrategy.IGNORED)
private Double i22;
@TableField(value = "i_23",updateStrategy = FieldStrategy.IGNORED)
private Double i23;
@TableField(value = "i_24",updateStrategy = FieldStrategy.IGNORED)
private Double i24;
@TableField(value = "i_25",updateStrategy = FieldStrategy.IGNORED)
private Double i25;
@TableField(value = "i_26",updateStrategy = FieldStrategy.IGNORED)
private Double i26;
@TableField(value = "i_27",updateStrategy = FieldStrategy.IGNORED)
private Double i27;
@TableField(value = "i_28",updateStrategy = FieldStrategy.IGNORED)
private Double i28;
@TableField(value = "i_29",updateStrategy = FieldStrategy.IGNORED)
private Double i29;
@TableField(value = "i_30",updateStrategy = FieldStrategy.IGNORED)
private Double i30;
@TableField(value = "i_31",updateStrategy = FieldStrategy.IGNORED)
private Double i31;
@TableField(value = "i_32",updateStrategy = FieldStrategy.IGNORED)
private Double i32;
@TableField(value = "i_33",updateStrategy = FieldStrategy.IGNORED)
private Double i33;
@TableField(value = "i_34",updateStrategy = FieldStrategy.IGNORED)
private Double i34;
@TableField(value = "i_35",updateStrategy = FieldStrategy.IGNORED)
private Double i35;
@TableField(value = "i_36",updateStrategy = FieldStrategy.IGNORED)
private Double i36;
@TableField(value = "i_37",updateStrategy = FieldStrategy.IGNORED)
private Double i37;
@TableField(value = "i_38",updateStrategy = FieldStrategy.IGNORED)
private Double i38;
@TableField(value = "i_39",updateStrategy = FieldStrategy.IGNORED)
private Double i39;
@TableField(value = "i_40",updateStrategy = FieldStrategy.IGNORED)
private Double i40;
@TableField(value = "i_41",updateStrategy = FieldStrategy.IGNORED)
private Double i41;
@TableField(value = "i_42",updateStrategy = FieldStrategy.IGNORED)
private Double i42;
@TableField(value = "i_43",updateStrategy = FieldStrategy.IGNORED)
private Double i43;
@TableField(value = "i_44",updateStrategy = FieldStrategy.IGNORED)
private Double i44;
@TableField(value = "i_45",updateStrategy = FieldStrategy.IGNORED)
private Double i45;
@TableField(value = "i_46",updateStrategy = FieldStrategy.IGNORED)
private Double i46;
@TableField(value = "i_47",updateStrategy = FieldStrategy.IGNORED)
private Double i47;
@TableField(value = "i_48",updateStrategy = FieldStrategy.IGNORED)
private Double i48;
@TableField(value = "i_49",updateStrategy = FieldStrategy.IGNORED)
private Double i49;
@TableField(value = "i_50",updateStrategy = FieldStrategy.IGNORED)
private Double i50;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_INHARM_I_D")
public class RStatDataInHarmID implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "i_1",updateStrategy = FieldStrategy.IGNORED)
private Double i1;
@TableField(value = "i_2",updateStrategy = FieldStrategy.IGNORED)
private Double i2;
@TableField(value = "i_3",updateStrategy = FieldStrategy.IGNORED)
private Double i3;
@TableField(value = "i_4",updateStrategy = FieldStrategy.IGNORED)
private Double i4;
@TableField(value = "i_5",updateStrategy = FieldStrategy.IGNORED)
private Double i5;
@TableField(value = "i_6",updateStrategy = FieldStrategy.IGNORED)
private Double i6;
@TableField(value = "i_7",updateStrategy = FieldStrategy.IGNORED)
private Double i7;
@TableField(value = "i_8",updateStrategy = FieldStrategy.IGNORED)
private Double i8;
@TableField(value = "i_9",updateStrategy = FieldStrategy.IGNORED)
private Double i9;
@TableField(value = "i_10",updateStrategy = FieldStrategy.IGNORED)
private Double i10;
@TableField(value = "i_11",updateStrategy = FieldStrategy.IGNORED)
private Double i11;
@TableField(value = "i_12",updateStrategy = FieldStrategy.IGNORED)
private Double i12;
@TableField(value = "i_13",updateStrategy = FieldStrategy.IGNORED)
private Double i13;
@TableField(value = "i_14",updateStrategy = FieldStrategy.IGNORED)
private Double i14;
@TableField(value = "i_15",updateStrategy = FieldStrategy.IGNORED)
private Double i15;
@TableField(value = "i_16",updateStrategy = FieldStrategy.IGNORED)
private Double i16;
@TableField(value = "i_17",updateStrategy = FieldStrategy.IGNORED)
private Double i17;
@TableField(value = "i_18",updateStrategy = FieldStrategy.IGNORED)
private Double i18;
@TableField(value = "i_19",updateStrategy = FieldStrategy.IGNORED)
private Double i19;
@TableField(value = "i_20",updateStrategy = FieldStrategy.IGNORED)
private Double i20;
@TableField(value = "i_21",updateStrategy = FieldStrategy.IGNORED)
private Double i21;
@TableField(value = "i_22",updateStrategy = FieldStrategy.IGNORED)
private Double i22;
@TableField(value = "i_23",updateStrategy = FieldStrategy.IGNORED)
private Double i23;
@TableField(value = "i_24",updateStrategy = FieldStrategy.IGNORED)
private Double i24;
@TableField(value = "i_25",updateStrategy = FieldStrategy.IGNORED)
private Double i25;
@TableField(value = "i_26",updateStrategy = FieldStrategy.IGNORED)
private Double i26;
@TableField(value = "i_27",updateStrategy = FieldStrategy.IGNORED)
private Double i27;
@TableField(value = "i_28",updateStrategy = FieldStrategy.IGNORED)
private Double i28;
@TableField(value = "i_29",updateStrategy = FieldStrategy.IGNORED)
private Double i29;
@TableField(value = "i_30",updateStrategy = FieldStrategy.IGNORED)
private Double i30;
@TableField(value = "i_31",updateStrategy = FieldStrategy.IGNORED)
private Double i31;
@TableField(value = "i_32",updateStrategy = FieldStrategy.IGNORED)
private Double i32;
@TableField(value = "i_33",updateStrategy = FieldStrategy.IGNORED)
private Double i33;
@TableField(value = "i_34",updateStrategy = FieldStrategy.IGNORED)
private Double i34;
@TableField(value = "i_35",updateStrategy = FieldStrategy.IGNORED)
private Double i35;
@TableField(value = "i_36",updateStrategy = FieldStrategy.IGNORED)
private Double i36;
@TableField(value = "i_37",updateStrategy = FieldStrategy.IGNORED)
private Double i37;
@TableField(value = "i_38",updateStrategy = FieldStrategy.IGNORED)
private Double i38;
@TableField(value = "i_39",updateStrategy = FieldStrategy.IGNORED)
private Double i39;
@TableField(value = "i_40",updateStrategy = FieldStrategy.IGNORED)
private Double i40;
@TableField(value = "i_41",updateStrategy = FieldStrategy.IGNORED)
private Double i41;
@TableField(value = "i_42",updateStrategy = FieldStrategy.IGNORED)
private Double i42;
@TableField(value = "i_43",updateStrategy = FieldStrategy.IGNORED)
private Double i43;
@TableField(value = "i_44",updateStrategy = FieldStrategy.IGNORED)
private Double i44;
@TableField(value = "i_45",updateStrategy = FieldStrategy.IGNORED)
private Double i45;
@TableField(value = "i_46",updateStrategy = FieldStrategy.IGNORED)
private Double i46;
@TableField(value = "i_47",updateStrategy = FieldStrategy.IGNORED)
private Double i47;
@TableField(value = "i_48",updateStrategy = FieldStrategy.IGNORED)
private Double i48;
@TableField(value = "i_49",updateStrategy = FieldStrategy.IGNORED)
private Double i49;
@TableField(value = "i_50",updateStrategy = FieldStrategy.IGNORED)
private Double i50;
}

View File

@@ -0,0 +1,191 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_INHARM_V_D")
public class RStatDataInHarmVD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "v_1",updateStrategy = FieldStrategy.IGNORED)
private Double v1;
@TableField(value = "v_2",updateStrategy = FieldStrategy.IGNORED)
private Double v2;
@TableField(value = "v_3",updateStrategy = FieldStrategy.IGNORED)
private Double v3;
@TableField(value = "v_4",updateStrategy = FieldStrategy.IGNORED)
private Double v4;
@TableField(value = "v_5",updateStrategy = FieldStrategy.IGNORED)
private Double v5;
@TableField(value = "v_6",updateStrategy = FieldStrategy.IGNORED)
private Double v6;
@TableField(value = "v_7",updateStrategy = FieldStrategy.IGNORED)
private Double v7;
@TableField(value = "v_8",updateStrategy = FieldStrategy.IGNORED)
private Double v8;
@TableField(value = "v_9",updateStrategy = FieldStrategy.IGNORED)
private Double v9;
@TableField(value = "v_10",updateStrategy = FieldStrategy.IGNORED)
private Double v10;
@TableField(value = "v_11",updateStrategy = FieldStrategy.IGNORED)
private Double v11;
@TableField(value = "v_12",updateStrategy = FieldStrategy.IGNORED)
private Double v12;
@TableField(value = "v_13",updateStrategy = FieldStrategy.IGNORED)
private Double v13;
@TableField(value = "v_14",updateStrategy = FieldStrategy.IGNORED)
private Double v14;
@TableField(value = "v_15",updateStrategy = FieldStrategy.IGNORED)
private Double v15;
@TableField(value = "v_16",updateStrategy = FieldStrategy.IGNORED)
private Double v16;
@TableField(value = "v_17",updateStrategy = FieldStrategy.IGNORED)
private Double v17;
@TableField(value = "v_18",updateStrategy = FieldStrategy.IGNORED)
private Double v18;
@TableField(value = "v_19",updateStrategy = FieldStrategy.IGNORED)
private Double v19;
@TableField(value = "v_20",updateStrategy = FieldStrategy.IGNORED)
private Double v20;
@TableField(value = "v_21",updateStrategy = FieldStrategy.IGNORED)
private Double v21;
@TableField(value = "v_22",updateStrategy = FieldStrategy.IGNORED)
private Double v22;
@TableField(value = "v_23",updateStrategy = FieldStrategy.IGNORED)
private Double v23;
@TableField(value = "v_24",updateStrategy = FieldStrategy.IGNORED)
private Double v24;
@TableField(value = "v_25",updateStrategy = FieldStrategy.IGNORED)
private Double v25;
@TableField(value = "v_26",updateStrategy = FieldStrategy.IGNORED)
private Double v26;
@TableField(value = "v_27",updateStrategy = FieldStrategy.IGNORED)
private Double v27;
@TableField(value = "v_28",updateStrategy = FieldStrategy.IGNORED)
private Double v28;
@TableField(value = "v_29",updateStrategy = FieldStrategy.IGNORED)
private Double v29;
@TableField(value = "v_30",updateStrategy = FieldStrategy.IGNORED)
private Double v30;
@TableField(value = "v_31",updateStrategy = FieldStrategy.IGNORED)
private Double v31;
@TableField(value = "v_32",updateStrategy = FieldStrategy.IGNORED)
private Double v32;
@TableField(value = "v_33",updateStrategy = FieldStrategy.IGNORED)
private Double v33;
@TableField(value = "v_34",updateStrategy = FieldStrategy.IGNORED)
private Double v34;
@TableField(value = "v_35",updateStrategy = FieldStrategy.IGNORED)
private Double v35;
@TableField(value = "v_36",updateStrategy = FieldStrategy.IGNORED)
private Double v36;
@TableField(value = "v_37",updateStrategy = FieldStrategy.IGNORED)
private Double v37;
@TableField(value = "v_38",updateStrategy = FieldStrategy.IGNORED)
private Double v38;
@TableField(value = "v_39",updateStrategy = FieldStrategy.IGNORED)
private Double v39;
@TableField(value = "v_40",updateStrategy = FieldStrategy.IGNORED)
private Double v40;
@TableField(value = "v_41",updateStrategy = FieldStrategy.IGNORED)
private Double v41;
@TableField(value = "v_42",updateStrategy = FieldStrategy.IGNORED)
private Double v42;
@TableField(value = "v_43",updateStrategy = FieldStrategy.IGNORED)
private Double v43;
@TableField(value = "v_44",updateStrategy = FieldStrategy.IGNORED)
private Double v44;
@TableField(value = "v_45",updateStrategy = FieldStrategy.IGNORED)
private Double v45;
@TableField(value = "v_46",updateStrategy = FieldStrategy.IGNORED)
private Double v46;
@TableField(value = "v_47",updateStrategy = FieldStrategy.IGNORED)
private Double v47;
@TableField(value = "v_48",updateStrategy = FieldStrategy.IGNORED)
private Double v48;
@TableField(value = "v_49",updateStrategy = FieldStrategy.IGNORED)
private Double v49;
@TableField(value = "v_50",updateStrategy = FieldStrategy.IGNORED)
private Double v50;
}

View File

@@ -0,0 +1,44 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "R_STAT_DATA_PLT_D")
public class RStatDataPltD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "plt",updateStrategy = FieldStrategy.IGNORED)
private Double plt;
}

View File

@@ -0,0 +1,224 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
/**
* 类的介绍:
*
* @author xy
* @version 1.0.0
*/
@Data
@TableName(value = "r_stat_data_v_d")
public class RStatDataVD implements Serializable {
@MppMultiId
@TableField(value = "time")
private LocalDate time;
@MppMultiId
@TableField(value = "line_id")
private String lineId;
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
@MppMultiId
@TableField(value = "value_type")
private String valueType;
@TableField(value = "quality_flag")
private Integer qualityFlag;
@TableField(value = "freq",updateStrategy = FieldStrategy.IGNORED)
private Double freq;
@TableField(value = "freq_dev",updateStrategy = FieldStrategy.IGNORED)
private Double freqDev;
@TableField(value = "rms",updateStrategy = FieldStrategy.IGNORED)
private Double rms;
@TableField(value = "rms_lvr",updateStrategy = FieldStrategy.IGNORED)
private Double rmsLvr;
@TableField(value = "v_neg",updateStrategy = FieldStrategy.IGNORED)
private Double vNeg;
@TableField(value = "v_pos",updateStrategy = FieldStrategy.IGNORED)
private Double vPos;
@TableField(value = "v_thd",updateStrategy = FieldStrategy.IGNORED)
private Double vThd;
@TableField(value = "v_unbalance",updateStrategy = FieldStrategy.IGNORED)
private Double vUnbalance;
@TableField(value = "v_zero",updateStrategy = FieldStrategy.IGNORED)
private Double vZero;
@TableField(value = "vl_dev",updateStrategy = FieldStrategy.IGNORED)
private Double vlDev;
@TableField(value = "vu_dev",updateStrategy = FieldStrategy.IGNORED)
private Double vuDev;
@TableField(value = "v_1",updateStrategy = FieldStrategy.IGNORED)
private Double v1;
@TableField(value = "v_2",updateStrategy = FieldStrategy.IGNORED)
private Double v2;
@TableField(value = "v_3",updateStrategy = FieldStrategy.IGNORED)
private Double v3;
@TableField(value = "v_4",updateStrategy = FieldStrategy.IGNORED)
private Double v4;
@TableField(value = "v_5",updateStrategy = FieldStrategy.IGNORED)
private Double v5;
@TableField(value = "v_6",updateStrategy = FieldStrategy.IGNORED)
private Double v6;
@TableField(value = "v_7",updateStrategy = FieldStrategy.IGNORED)
private Double v7;
@TableField(value = "v_8",updateStrategy = FieldStrategy.IGNORED)
private Double v8;
@TableField(value = "v_9",updateStrategy = FieldStrategy.IGNORED)
private Double v9;
@TableField(value = "v_10",updateStrategy = FieldStrategy.IGNORED)
private Double v10;
@TableField(value = "v_11",updateStrategy = FieldStrategy.IGNORED)
private Double v11;
@TableField(value = "v_12",updateStrategy = FieldStrategy.IGNORED)
private Double v12;
@TableField(value = "v_13",updateStrategy = FieldStrategy.IGNORED)
private Double v13;
@TableField(value = "v_14",updateStrategy = FieldStrategy.IGNORED)
private Double v14;
@TableField(value = "v_15",updateStrategy = FieldStrategy.IGNORED)
private Double v15;
@TableField(value = "v_16",updateStrategy = FieldStrategy.IGNORED)
private Double v16;
@TableField(value = "v_17",updateStrategy = FieldStrategy.IGNORED)
private Double v17;
@TableField(value = "v_18",updateStrategy = FieldStrategy.IGNORED)
private Double v18;
@TableField(value = "v_19",updateStrategy = FieldStrategy.IGNORED)
private Double v19;
@TableField(value = "v_20",updateStrategy = FieldStrategy.IGNORED)
private Double v20;
@TableField(value = "v_21",updateStrategy = FieldStrategy.IGNORED)
private Double v21;
@TableField(value = "v_22",updateStrategy = FieldStrategy.IGNORED)
private Double v22;
@TableField(value = "v_23",updateStrategy = FieldStrategy.IGNORED)
private Double v23;
@TableField(value = "v_24",updateStrategy = FieldStrategy.IGNORED)
private Double v24;
@TableField(value = "v_25",updateStrategy = FieldStrategy.IGNORED)
private Double v25;
@TableField(value = "v_26",updateStrategy = FieldStrategy.IGNORED)
private Double v26;
@TableField(value = "v_27",updateStrategy = FieldStrategy.IGNORED)
private Double v27;
@TableField(value = "v_28",updateStrategy = FieldStrategy.IGNORED)
private Double v28;
@TableField(value = "v_29",updateStrategy = FieldStrategy.IGNORED)
private Double v29;
@TableField(value = "v_30",updateStrategy = FieldStrategy.IGNORED)
private Double v30;
@TableField(value = "v_31",updateStrategy = FieldStrategy.IGNORED)
private Double v31;
@TableField(value = "v_32",updateStrategy = FieldStrategy.IGNORED)
private Double v32;
@TableField(value = "v_33",updateStrategy = FieldStrategy.IGNORED)
private Double v33;
@TableField(value = "v_34",updateStrategy = FieldStrategy.IGNORED)
private Double v34;
@TableField(value = "v_35",updateStrategy = FieldStrategy.IGNORED)
private Double v35;
@TableField(value = "v_36",updateStrategy = FieldStrategy.IGNORED)
private Double v36;
@TableField(value = "v_37",updateStrategy = FieldStrategy.IGNORED)
private Double v37;
@TableField(value = "v_38",updateStrategy = FieldStrategy.IGNORED)
private Double v38;
@TableField(value = "v_39",updateStrategy = FieldStrategy.IGNORED)
private Double v39;
@TableField(value = "v_40",updateStrategy = FieldStrategy.IGNORED)
private Double v40;
@TableField(value = "v_41",updateStrategy = FieldStrategy.IGNORED)
private Double v41;
@TableField(value = "v_42",updateStrategy = FieldStrategy.IGNORED)
private Double v42;
@TableField(value = "v_43",updateStrategy = FieldStrategy.IGNORED)
private Double v43;
@TableField(value = "v_44",updateStrategy = FieldStrategy.IGNORED)
private Double v44;
@TableField(value = "v_45",updateStrategy = FieldStrategy.IGNORED)
private Double v45;
@TableField(value = "v_46",updateStrategy = FieldStrategy.IGNORED)
private Double v46;
@TableField(value = "v_47",updateStrategy = FieldStrategy.IGNORED)
private Double v47;
@TableField(value = "v_48",updateStrategy = FieldStrategy.IGNORED)
private Double v48;
@TableField(value = "v_49",updateStrategy = FieldStrategy.IGNORED)
private Double v49;
@TableField(value = "v_50",updateStrategy = FieldStrategy.IGNORED)
private Double v50;
}

View File

@@ -0,0 +1,43 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
* <p>
* 数据完整性日表
* </p>
*
* @author hongawen
* @since 2023-03-28
*/
@Data
@TableName("r_stat_integrity_d")
public class RStatIntegrityD {
private static final long serialVersionUID = 1L;
@MppMultiId
@TableField(value = "time_id")
private String timeId;
@MppMultiId
@TableField(value = "line_index")
private String lineIndex;
/**
* 应收数量
*/
@TableField(value = "due_time")
private Integer dueTime;
/**
* 实收数量
*/
@TableField(value = "real_time")
private Integer realTime;
}

View File

@@ -0,0 +1,450 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
@Data
@TableName(value = "r_stat_limit_qualified_d")
public class RStatLimitQualifiedD implements Serializable {
/**
* 监测点ID合格率的变电站/装置/母线/线路序号
*/
@MppMultiId
@TableField(value = "my_index")
private String lineId;
/**
* 合格率时间
*/
@MppMultiId
@TableField(value = "time_id")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private String time;
/**
* 闪变越限次数
*/
@TableField(value = "flicker_overtime")
private Double flickerOvertime;
/**
* 频率偏差越限次数
*/
@TableField(value = "freq_dev_overtime")
private Double freqDevOvertime;
/**
* 电压偏差越限次数
*/
@TableField(value = "voltage_dev_overtime")
private Double voltageDevOvertime;
/**
* 三相电压不平衡度越限次数
*/
@TableField(value = "ubalance_overtime")
private Double ubalanceOvertime;
/**
* 电压谐波畸变率越限次数
*/
@TableField(value = "uaberrance_overtime")
private Double uaberranceOvertime;
/**
* 负序电流限值次数
*/
@TableField(value = "i_neg_overtime")
private Double iNegOvertime;
/**
* 2次电压谐波含有率越限次数
*/
@TableField(value = "uharm_2_overtime")
private Double uharm2Overtime;
/**
* 3次电压谐波含有率越限次数
*/
@TableField(value = "uharm_3_overtime")
private Double uharm3Overtime;
/**
* 4次电压谐波含有率越限次数
*/
@TableField(value = "uharm_4_overtime")
private Double uharm4Overtime;
/**
* 5次电压谐波含有率越限次数
*/
@TableField(value = "uharm_5_overtime")
private Double uharm5Overtime;
/**
* 6次电压谐波含有率越限次数
*/
@TableField(value = "uharm_6_overtime")
private Double uharm6Overtime;
/**
* 7次电压谐波含有率越限次数
*/
@TableField(value = "uharm_7_overtime")
private Double uharm7Overtime;
/**
* 8次电压谐波含有率越限次数
*/
@TableField(value = "uharm_8_overtime")
private Double uharm8Overtime;
/**
* 9次电压谐波含有率越限次数
*/
@TableField(value = "uharm_9_overtime")
private Double uharm9Overtime;
/**
* 10次电压谐波含有率越限次数
*/
@TableField(value = "uharm_10_overtime")
private Double uharm10Overtime;
/**
* 11次电压谐波含有率越限次数
*/
@TableField(value = "uharm_11_overtime")
private Double uharm11Overtime;
/**
* 12次电压谐波含有率越限次数
*/
@TableField(value = "uharm_12_overtime")
private Double uharm12Overtime;
/**
* 13次电压谐波含有率越限次数
*/
@TableField(value = "uharm_13_overtime")
private Double uharm13Overtime;
/**
* 14次电压谐波含有率越限次数
*/
@TableField(value = "uharm_14_overtime")
private Double uharm14Overtime;
/**
* 15次电压谐波含有率越限次数
*/
@TableField(value = "uharm_15_overtime")
private Double uharm15Overtime;
/**
* 16次电压谐波含有率越限次数
*/
@TableField(value = "uharm_16_overtime")
private Double uharm16Overtime;
/**
* 17次电压谐波含有率越限次数
*/
@TableField(value = "uharm_17_overtime")
private Double uharm17Overtime;
/**
* 18次电压谐波含有率越限次数
*/
@TableField(value = "uharm_18_overtime")
private Double uharm18Overtime;
/**
* 19次电压谐波含有率越限次数
*/
@TableField(value = "uharm_19_overtime")
private Double uharm19Overtime;
/**
* 20次电压谐波含有率越限次数
*/
@TableField(value = "uharm_20_overtime")
private Double uharm20Overtime;
/**
* 21次电压谐波含有率越限次数
*/
@TableField(value = "uharm_21_overtime")
private Double uharm21Overtime;
/**
* 22次电压谐波含有率越限次数
*/
@TableField(value = "uharm_22_overtime")
private Double uharm22Overtime;
/**
* 23次电压谐波含有率越限次数
*/
@TableField(value = "uharm_23_overtime")
private Double uharm23Overtime;
/**
* 24次电压谐波含有率越限次数
*/
@TableField(value = "uharm_24_overtime")
private Double uharm24Overtime;
/**
* 25次电压谐波含有率越限次数
*/
@TableField(value = "uharm_25_overtime")
private Double uharm25Overtime;
/**
* 2次电流谐波幅值越限次数
*/
@TableField(value = "iharm_2_overtime")
private Double iharm2Overtime;
/**
* 3次电流谐波幅值越限次数
*/
@TableField(value = "iharm_3_overtime")
private Double iharm3Overtime;
/**
* 4次电流谐波幅值越限次数
*/
@TableField(value = "iharm_4_overtime")
private Double iharm4Overtime;
/**
* 5次电流谐波幅值越限次数
*/
@TableField(value = "iharm_5_overtime")
private Double iharm5Overtime;
/**
* 6次电流谐波幅值越限次数
*/
@TableField(value = "iharm_6_overtime")
private Double iharm6Overtime;
/**
* 7次电流谐波幅值越限次数
*/
@TableField(value = "iharm_7_overtime")
private Double iharm7Overtime;
/**
* 8次电流谐波幅值越限次数
*/
@TableField(value = "iharm_8_overtime")
private Double iharm8Overtime;
/**
* 9次电流谐波幅值越限次数
*/
@TableField(value = "iharm_9_overtime")
private Double iharm9Overtime;
/**
* 10次电流谐波幅值越限次数
*/
@TableField(value = "iharm_10_overtime")
private Double iharm10Overtime;
/**
* 11次电流谐波幅值越限次数
*/
@TableField(value = "iharm_11_overtime")
private Double iharm11Overtime;
/**
* 12次电流谐波幅值越限次数
*/
@TableField(value = "iharm_12_overtime")
private Double iharm12Overtime;
/**
* 13次电流谐波幅值越限次数
*/
@TableField(value = "iharm_13_overtime")
private Double iharm13Overtime;
/**
* 14次电流谐波幅值越限次数
*/
@TableField(value = "iharm_14_overtime")
private Double iharm14Overtime;
/**
* 15次电流谐波幅值越限次数
*/
@TableField(value = "iharm_15_overtime")
private Double iharm15Overtime;
/**
* 16次电流谐波幅值越限次数
*/
@TableField(value = "iharm_16_overtime")
private Double iharm16Overtime;
/**
* 17次电流谐波幅值越限次数
*/
@TableField(value = "iharm_17_overtime")
private Double iharm17Overtime;
/**
* 18次电流谐波幅值越限次数
*/
@TableField(value = "iharm_18_overtime")
private Double iharm18Overtime;
/**
* 19次电流谐波幅值越限次数
*/
@TableField(value = "iharm_19_overtime")
private Double iharm19Overtime;
/**
* 20次电流谐波幅值越限次数
*/
@TableField(value = "iharm_20_overtime")
private Double iharm20Overtime;
/**
* 21次电流谐波幅值越限次数
*/
@TableField(value = "iharm_21_overtime")
private Double iharm21Overtime;
/**
* 22次电流谐波幅值越限次数
*/
@TableField(value = "iharm_22_overtime")
private Double iharm22Overtime;
/**
* 23次电流谐波幅值越限次数
*/
@TableField(value = "iharm_23_overtime")
private Double iharm23Overtime;
/**
* 24次电流谐波幅值越限次数
*/
@TableField(value = "iharm_24_overtime")
private Double iharm24Overtime;
/**
* 25次电流谐波幅值越限次数
*/
@TableField(value = "iharm_25_overtime")
private Double iharm25Overtime;
/**
* 0.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_1_overtime")
private Double inuharm1Overtime;
/**
* 1.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_2_overtime")
private Double inuharm2Overtime;
/**
* 2.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_3_overtime")
private Double inuharm3Overtime;
/**
* 3.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_4_overtime")
private Double inuharm4Overtime;
/**
* 4.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_5_overtime")
private Double inuharm5Overtime;
/**
* 5.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_6_overtime")
private Double inuharm6Overtime;
/**
* 6.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_7_overtime")
private Double inuharm7Overtime;
/**
* 7.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_8_overtime")
private Double inuharm8Overtime;
/**
* 8.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_9_overtime")
private Double inuharm9Overtime;
/**
* 9.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_10_overtime")
private Double inuharm10Overtime;
/**
* 10.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_11_overtime")
private Double inuharm11Overtime;
/**
* 11.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_12_overtime")
private Double inuharm12Overtime;
/**
* 12.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_13_overtime")
private Double inuharm13Overtime;
/**
* 13.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_14_overtime")
private Double inuharm14Overtime;
/**
* 14.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_15_overtime")
private Double inuharm15Overtime;
/**
* 15.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_16_overtime")
private Double inuharm16Overtime;
}

View File

@@ -0,0 +1,468 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
@Data
@TableName(value = "r_stat_limit_rate_d")
public class RStatLimitRateD implements Serializable {
/**
* 监测点ID合格率的变电站/装置/母线/线路序号
*/
@MppMultiId
@TableField(value = "my_index")
private String lineId;
/**
* 数据类型,A表示A相B表示B相,C表示C相,M表示ABC三项总和T表示总
*/
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
/**
* 合格率时间
*/
@MppMultiId
@TableField(value = "time_id")
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
private LocalDate time;
/**
* 总计算次数
*/
@TableField(value = "all_time")
private Integer allTime;
/**
* 闪变越限次数
*/
@TableField(value = "flicker_overtime")
private Integer flickerOvertime;
/**
* 闪变总计算次数
*/
@TableField(value = "flicker_all_time")
private Integer flickerAllTime;
/**
* 频率偏差越限次数
*/
@TableField(value = "freq_dev_overtime")
private Integer freqDevOvertime;
/**
* 电压偏差越限次数
*/
@TableField(value = "voltage_dev_overtime")
private Integer voltageDevOvertime;
/**
* 三相电压不平衡度越限次数
*/
@TableField(value = "ubalance_overtime")
private Integer ubalanceOvertime;
/**
* 电压谐波畸变率越限次数
*/
@TableField(value = "uaberrance_overtime")
private Integer uaberranceOvertime;
/**
* 负序电流限值次数
*/
@TableField(value = "i_neg_overtime")
private Integer iNegOvertime;
/**
* 2次电压谐波含有率越限次数
*/
@TableField(value = "uharm_2_overtime")
private Integer uharm2Overtime;
/**
* 3次电压谐波含有率越限次数
*/
@TableField(value = "uharm_3_overtime")
private Integer uharm3Overtime;
/**
* 4次电压谐波含有率越限次数
*/
@TableField(value = "uharm_4_overtime")
private Integer uharm4Overtime;
/**
* 5次电压谐波含有率越限次数
*/
@TableField(value = "uharm_5_overtime")
private Integer uharm5Overtime;
/**
* 6次电压谐波含有率越限次数
*/
@TableField(value = "uharm_6_overtime")
private Integer uharm6Overtime;
/**
* 7次电压谐波含有率越限次数
*/
@TableField(value = "uharm_7_overtime")
private Integer uharm7Overtime;
/**
* 8次电压谐波含有率越限次数
*/
@TableField(value = "uharm_8_overtime")
private Integer uharm8Overtime;
/**
* 9次电压谐波含有率越限次数
*/
@TableField(value = "uharm_9_overtime")
private Integer uharm9Overtime;
/**
* 10次电压谐波含有率越限次数
*/
@TableField(value = "uharm_10_overtime")
private Integer uharm10Overtime;
/**
* 11次电压谐波含有率越限次数
*/
@TableField(value = "uharm_11_overtime")
private Integer uharm11Overtime;
/**
* 12次电压谐波含有率越限次数
*/
@TableField(value = "uharm_12_overtime")
private Integer uharm12Overtime;
/**
* 13次电压谐波含有率越限次数
*/
@TableField(value = "uharm_13_overtime")
private Integer uharm13Overtime;
/**
* 14次电压谐波含有率越限次数
*/
@TableField(value = "uharm_14_overtime")
private Integer uharm14Overtime;
/**
* 15次电压谐波含有率越限次数
*/
@TableField(value = "uharm_15_overtime")
private Integer uharm15Overtime;
/**
* 16次电压谐波含有率越限次数
*/
@TableField(value = "uharm_16_overtime")
private Integer uharm16Overtime;
/**
* 17次电压谐波含有率越限次数
*/
@TableField(value = "uharm_17_overtime")
private Integer uharm17Overtime;
/**
* 18次电压谐波含有率越限次数
*/
@TableField(value = "uharm_18_overtime")
private Integer uharm18Overtime;
/**
* 19次电压谐波含有率越限次数
*/
@TableField(value = "uharm_19_overtime")
private Integer uharm19Overtime;
/**
* 20次电压谐波含有率越限次数
*/
@TableField(value = "uharm_20_overtime")
private Integer uharm20Overtime;
/**
* 21次电压谐波含有率越限次数
*/
@TableField(value = "uharm_21_overtime")
private Integer uharm21Overtime;
/**
* 22次电压谐波含有率越限次数
*/
@TableField(value = "uharm_22_overtime")
private Integer uharm22Overtime;
/**
* 23次电压谐波含有率越限次数
*/
@TableField(value = "uharm_23_overtime")
private Integer uharm23Overtime;
/**
* 24次电压谐波含有率越限次数
*/
@TableField(value = "uharm_24_overtime")
private Integer uharm24Overtime;
/**
* 25次电压谐波含有率越限次数
*/
@TableField(value = "uharm_25_overtime")
private Integer uharm25Overtime;
/**
* 2次电流谐波幅值越限次数
*/
@TableField(value = "iharm_2_overtime")
private Integer iharm2Overtime;
/**
* 3次电流谐波幅值越限次数
*/
@TableField(value = "iharm_3_overtime")
private Integer iharm3Overtime;
/**
* 4次电流谐波幅值越限次数
*/
@TableField(value = "iharm_4_overtime")
private Integer iharm4Overtime;
/**
* 5次电流谐波幅值越限次数
*/
@TableField(value = "iharm_5_overtime")
private Integer iharm5Overtime;
/**
* 6次电流谐波幅值越限次数
*/
@TableField(value = "iharm_6_overtime")
private Integer iharm6Overtime;
/**
* 7次电流谐波幅值越限次数
*/
@TableField(value = "iharm_7_overtime")
private Integer iharm7Overtime;
/**
* 8次电流谐波幅值越限次数
*/
@TableField(value = "iharm_8_overtime")
private Integer iharm8Overtime;
/**
* 9次电流谐波幅值越限次数
*/
@TableField(value = "iharm_9_overtime")
private Integer iharm9Overtime;
/**
* 10次电流谐波幅值越限次数
*/
@TableField(value = "iharm_10_overtime")
private Integer iharm10Overtime;
/**
* 11次电流谐波幅值越限次数
*/
@TableField(value = "iharm_11_overtime")
private Integer iharm11Overtime;
/**
* 12次电流谐波幅值越限次数
*/
@TableField(value = "iharm_12_overtime")
private Integer iharm12Overtime;
/**
* 13次电流谐波幅值越限次数
*/
@TableField(value = "iharm_13_overtime")
private Integer iharm13Overtime;
/**
* 14次电流谐波幅值越限次数
*/
@TableField(value = "iharm_14_overtime")
private Integer iharm14Overtime;
/**
* 15次电流谐波幅值越限次数
*/
@TableField(value = "iharm_15_overtime")
private Integer iharm15Overtime;
/**
* 16次电流谐波幅值越限次数
*/
@TableField(value = "iharm_16_overtime")
private Integer iharm16Overtime;
/**
* 17次电流谐波幅值越限次数
*/
@TableField(value = "iharm_17_overtime")
private Integer iharm17Overtime;
/**
* 18次电流谐波幅值越限次数
*/
@TableField(value = "iharm_18_overtime")
private Integer iharm18Overtime;
/**
* 19次电流谐波幅值越限次数
*/
@TableField(value = "iharm_19_overtime")
private Integer iharm19Overtime;
/**
* 20次电流谐波幅值越限次数
*/
@TableField(value = "iharm_20_overtime")
private Integer iharm20Overtime;
/**
* 21次电流谐波幅值越限次数
*/
@TableField(value = "iharm_21_overtime")
private Integer iharm21Overtime;
/**
* 22次电流谐波幅值越限次数
*/
@TableField(value = "iharm_22_overtime")
private Integer iharm22Overtime;
/**
* 23次电流谐波幅值越限次数
*/
@TableField(value = "iharm_23_overtime")
private Integer iharm23Overtime;
/**
* 24次电流谐波幅值越限次数
*/
@TableField(value = "iharm_24_overtime")
private Integer iharm24Overtime;
/**
* 25次电流谐波幅值越限次数
*/
@TableField(value = "iharm_25_overtime")
private Integer iharm25Overtime;
/**
* 0.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_1_overtime")
private Integer inuharm1Overtime;
/**
* 1.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_2_overtime")
private Integer inuharm2Overtime;
/**
* 2.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_3_overtime")
private Integer inuharm3Overtime;
/**
* 3.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_4_overtime")
private Integer inuharm4Overtime;
/**
* 4.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_5_overtime")
private Integer inuharm5Overtime;
/**
* 5.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_6_overtime")
private Integer inuharm6Overtime;
/**
* 6.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_7_overtime")
private Integer inuharm7Overtime;
/**
* 7.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_8_overtime")
private Integer inuharm8Overtime;
/**
* 8.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_9_overtime")
private Integer inuharm9Overtime;
/**
* 9.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_10_overtime")
private Integer inuharm10Overtime;
/**
* 10.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_11_overtime")
private Integer inuharm11Overtime;
/**
* 11.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_12_overtime")
private Integer inuharm12Overtime;
/**
* 12.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_13_overtime")
private Integer inuharm13Overtime;
/**
* 13.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_14_overtime")
private Integer inuharm14Overtime;
/**
* 14.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_15_overtime")
private Integer inuharm15Overtime;
/**
* 15.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_16_overtime")
private Integer inuharm16Overtime;
}

View File

@@ -0,0 +1,450 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
@Data
@TableName(value = "r_stat_limit_rate_detail_d")
public class RStatLimitRateDetailD implements Serializable {
/**
* 监测点ID合格率的变电站/装置/母线/线路序号
*/
@MppMultiId
@TableField(value = "my_index")
private String lineId;
/**
* 合格率时间
*/
@MppMultiId
@TableField(value = "time_id")
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
private LocalDate time;
/**
* 闪变越限次数
*/
@TableField(value = "flicker_overtime")
private String flickerOvertime;
/**
* 频率偏差越限次数
*/
@TableField(value = "freq_dev_overtime")
private String freqDevOvertime;
/**
* 电压偏差越限次数
*/
@TableField(value = "voltage_dev_overtime")
private String voltageDevOvertime;
/**
* 三相电压不平衡度越限次数
*/
@TableField(value = "ubalance_overtime")
private String ubalanceOvertime;
/**
* 电压谐波畸变率越限次数
*/
@TableField(value = "uaberrance_overtime")
private String uaberranceOvertime;
/**
* 负序电流限值次数
*/
@TableField(value = "i_neg_overtime")
private String iNegOvertime;
/**
* 2次电压谐波含有率越限次数
*/
@TableField(value = "uharm_2_overtime")
private String uharm2Overtime;
/**
* 3次电压谐波含有率越限次数
*/
@TableField(value = "uharm_3_overtime")
private String uharm3Overtime;
/**
* 4次电压谐波含有率越限次数
*/
@TableField(value = "uharm_4_overtime")
private String uharm4Overtime;
/**
* 5次电压谐波含有率越限次数
*/
@TableField(value = "uharm_5_overtime")
private String uharm5Overtime;
/**
* 6次电压谐波含有率越限次数
*/
@TableField(value = "uharm_6_overtime")
private String uharm6Overtime;
/**
* 7次电压谐波含有率越限次数
*/
@TableField(value = "uharm_7_overtime")
private String uharm7Overtime;
/**
* 8次电压谐波含有率越限次数
*/
@TableField(value = "uharm_8_overtime")
private String uharm8Overtime;
/**
* 9次电压谐波含有率越限次数
*/
@TableField(value = "uharm_9_overtime")
private String uharm9Overtime;
/**
* 10次电压谐波含有率越限次数
*/
@TableField(value = "uharm_10_overtime")
private String uharm10Overtime;
/**
* 11次电压谐波含有率越限次数
*/
@TableField(value = "uharm_11_overtime")
private String uharm11Overtime;
/**
* 12次电压谐波含有率越限次数
*/
@TableField(value = "uharm_12_overtime")
private String uharm12Overtime;
/**
* 13次电压谐波含有率越限次数
*/
@TableField(value = "uharm_13_overtime")
private String uharm13Overtime;
/**
* 14次电压谐波含有率越限次数
*/
@TableField(value = "uharm_14_overtime")
private String uharm14Overtime;
/**
* 15次电压谐波含有率越限次数
*/
@TableField(value = "uharm_15_overtime")
private String uharm15Overtime;
/**
* 16次电压谐波含有率越限次数
*/
@TableField(value = "uharm_16_overtime")
private String uharm16Overtime;
/**
* 17次电压谐波含有率越限次数
*/
@TableField(value = "uharm_17_overtime")
private String uharm17Overtime;
/**
* 18次电压谐波含有率越限次数
*/
@TableField(value = "uharm_18_overtime")
private String uharm18Overtime;
/**
* 19次电压谐波含有率越限次数
*/
@TableField(value = "uharm_19_overtime")
private String uharm19Overtime;
/**
* 20次电压谐波含有率越限次数
*/
@TableField(value = "uharm_20_overtime")
private String uharm20Overtime;
/**
* 21次电压谐波含有率越限次数
*/
@TableField(value = "uharm_21_overtime")
private String uharm21Overtime;
/**
* 22次电压谐波含有率越限次数
*/
@TableField(value = "uharm_22_overtime")
private String uharm22Overtime;
/**
* 23次电压谐波含有率越限次数
*/
@TableField(value = "uharm_23_overtime")
private String uharm23Overtime;
/**
* 24次电压谐波含有率越限次数
*/
@TableField(value = "uharm_24_overtime")
private String uharm24Overtime;
/**
* 25次电压谐波含有率越限次数
*/
@TableField(value = "uharm_25_overtime")
private String uharm25Overtime;
/**
* 2次电流谐波幅值越限次数
*/
@TableField(value = "iharm_2_overtime")
private String iharm2Overtime;
/**
* 3次电流谐波幅值越限次数
*/
@TableField(value = "iharm_3_overtime")
private String iharm3Overtime;
/**
* 4次电流谐波幅值越限次数
*/
@TableField(value = "iharm_4_overtime")
private String iharm4Overtime;
/**
* 5次电流谐波幅值越限次数
*/
@TableField(value = "iharm_5_overtime")
private String iharm5Overtime;
/**
* 6次电流谐波幅值越限次数
*/
@TableField(value = "iharm_6_overtime")
private String iharm6Overtime;
/**
* 7次电流谐波幅值越限次数
*/
@TableField(value = "iharm_7_overtime")
private String iharm7Overtime;
/**
* 8次电流谐波幅值越限次数
*/
@TableField(value = "iharm_8_overtime")
private String iharm8Overtime;
/**
* 9次电流谐波幅值越限次数
*/
@TableField(value = "iharm_9_overtime")
private String iharm9Overtime;
/**
* 10次电流谐波幅值越限次数
*/
@TableField(value = "iharm_10_overtime")
private String iharm10Overtime;
/**
* 11次电流谐波幅值越限次数
*/
@TableField(value = "iharm_11_overtime")
private String iharm11Overtime;
/**
* 12次电流谐波幅值越限次数
*/
@TableField(value = "iharm_12_overtime")
private String iharm12Overtime;
/**
* 13次电流谐波幅值越限次数
*/
@TableField(value = "iharm_13_overtime")
private String iharm13Overtime;
/**
* 14次电流谐波幅值越限次数
*/
@TableField(value = "iharm_14_overtime")
private String iharm14Overtime;
/**
* 15次电流谐波幅值越限次数
*/
@TableField(value = "iharm_15_overtime")
private String iharm15Overtime;
/**
* 16次电流谐波幅值越限次数
*/
@TableField(value = "iharm_16_overtime")
private String iharm16Overtime;
/**
* 17次电流谐波幅值越限次数
*/
@TableField(value = "iharm_17_overtime")
private String iharm17Overtime;
/**
* 18次电流谐波幅值越限次数
*/
@TableField(value = "iharm_18_overtime")
private String iharm18Overtime;
/**
* 19次电流谐波幅值越限次数
*/
@TableField(value = "iharm_19_overtime")
private String iharm19Overtime;
/**
* 20次电流谐波幅值越限次数
*/
@TableField(value = "iharm_20_overtime")
private String iharm20Overtime;
/**
* 21次电流谐波幅值越限次数
*/
@TableField(value = "iharm_21_overtime")
private String iharm21Overtime;
/**
* 22次电流谐波幅值越限次数
*/
@TableField(value = "iharm_22_overtime")
private String iharm22Overtime;
/**
* 23次电流谐波幅值越限次数
*/
@TableField(value = "iharm_23_overtime")
private String iharm23Overtime;
/**
* 24次电流谐波幅值越限次数
*/
@TableField(value = "iharm_24_overtime")
private String iharm24Overtime;
/**
* 25次电流谐波幅值越限次数
*/
@TableField(value = "iharm_25_overtime")
private String iharm25Overtime;
/**
* 0.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_1_overtime")
private String inuharm1Overtime;
/**
* 1.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_2_overtime")
private String inuharm2Overtime;
/**
* 2.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_3_overtime")
private String inuharm3Overtime;
/**
* 3.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_4_overtime")
private String inuharm4Overtime;
/**
* 4.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_5_overtime")
private String inuharm5Overtime;
/**
* 5.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_6_overtime")
private String inuharm6Overtime;
/**
* 6.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_7_overtime")
private String inuharm7Overtime;
/**
* 7.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_8_overtime")
private String inuharm8Overtime;
/**
* 8.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_9_overtime")
private String inuharm9Overtime;
/**
* 9.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_10_overtime")
private String inuharm10Overtime;
/**
* 10.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_11_overtime")
private String inuharm11Overtime;
/**
* 11.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_12_overtime")
private String inuharm12Overtime;
/**
* 12.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_13_overtime")
private String inuharm13Overtime;
/**
* 13.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_14_overtime")
private String inuharm14Overtime;
/**
* 14.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_15_overtime")
private String inuharm15Overtime;
/**
* 15.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_16_overtime")
private String inuharm16Overtime;
}

View File

@@ -0,0 +1,469 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_limit_target_d")
public class RStatLimitTargetD {
/**
* 监测点ID合格率的变电站/装置/母线/线路序号
*/
@MppMultiId
@TableField(value = "my_index")
private String lineId;
/**
* 数据类型,A表示A相B表示B相,C表示C相,M表示ABC三项总和T表示总
*/
@MppMultiId
@TableField(value = "phasic_type")
private String phasicType;
/**
* 合格率时间
*/
@MppMultiId
@TableField(value = "time_id")
private LocalDate time;
/**
* 总计算次数
*/
@TableField(value = "all_time")
private Integer allTime;
/**
* 闪变总计算次数
*/
@TableField(value = "flicker_all_time")
private Integer flickerAllTime;
/**
* 闪变越限次数
*/
@TableField(value = "flicker_overtime")
private Integer flickerOvertime;
/**
* 频率偏差越限次数
*/
@TableField(value = "freq_dev_overtime")
private Integer freqDevOvertime;
/**
* 电压偏差越限次数
*/
@TableField(value = "voltage_dev_overtime")
private Integer voltageDevOvertime;
/**
* 电压不平衡度越限次数
*/
@TableField(value = "ubalance_overtime")
private Integer ubalanceOvertime;
/**
* 电压谐波畸变率越限次数
*/
@TableField(value = "uaberrance_overtime")
private Integer uaberranceOvertime;
/**
* 负序电流限值次数
*/
@TableField(value = "i_neg_overtime")
private Integer iNegOvertime;
/**
* 2次电压谐波含有率越限次数
*/
@TableField(value = "uharm_2_overtime")
private Integer uharm2Overtime;
/**
* 3次电压谐波含有率越限次数
*/
@TableField(value = "uharm_3_overtime")
private Integer uharm3Overtime;
/**
* 4次电压谐波含有率越限次数
*/
@TableField(value = "uharm_4_overtime")
private Integer uharm4Overtime;
/**
* 5次电压谐波含有率越限次数
*/
@TableField(value = "uharm_5_overtime")
private Integer uharm5Overtime;
/**
* 6次电压谐波含有率越限次数
*/
@TableField(value = "uharm_6_overtime")
private Integer uharm6Overtime;
/**
* 7次电压谐波含有率越限次数
*/
@TableField(value = "uharm_7_overtime")
private Integer uharm7Overtime;
/**
* 8次电压谐波含有率越限次数
*/
@TableField(value = "uharm_8_overtime")
private Integer uharm8Overtime;
/**
* 9次电压谐波含有率越限次数
*/
@TableField(value = "uharm_9_overtime")
private Integer uharm9Overtime;
/**
* 10次电压谐波含有率越限次数
*/
@TableField(value = "uharm_10_overtime")
private Integer uharm10Overtime;
/**
* 11次电压谐波含有率越限次数
*/
@TableField(value = "uharm_11_overtime")
private Integer uharm11Overtime;
/**
* 12次电压谐波含有率越限次数
*/
@TableField(value = "uharm_12_overtime")
private Integer uharm12Overtime;
/**
* 13次电压谐波含有率越限次数
*/
@TableField(value = "uharm_13_overtime")
private Integer uharm13Overtime;
/**
* 14次电压谐波含有率越限次数
*/
@TableField(value = "uharm_14_overtime")
private Integer uharm14Overtime;
/**
* 15次电压谐波含有率越限次数
*/
@TableField(value = "uharm_15_overtime")
private Integer uharm15Overtime;
/**
* 16次电压谐波含有率越限次数
*/
@TableField(value = "uharm_16_overtime")
private Integer uharm16Overtime;
/**
* 17次电压谐波含有率越限次数
*/
@TableField(value = "uharm_17_overtime")
private Integer uharm17Overtime;
/**
* 18次电压谐波含有率越限次数
*/
@TableField(value = "uharm_18_overtime")
private Integer uharm18Overtime;
/**
* 19次电压谐波含有率越限次数
*/
@TableField(value = "uharm_19_overtime")
private Integer uharm19Overtime;
/**
* 20次电压谐波含有率越限次数
*/
@TableField(value = "uharm_20_overtime")
private Integer uharm20Overtime;
/**
* 21次电压谐波含有率越限次数
*/
@TableField(value = "uharm_21_overtime")
private Integer uharm21Overtime;
/**
* 22次电压谐波含有率越限次数
*/
@TableField(value = "uharm_22_overtime")
private Integer uharm22Overtime;
/**
* 23次电压谐波含有率越限次数
*/
@TableField(value = "uharm_23_overtime")
private Integer uharm23Overtime;
/**
* 24次电压谐波含有率越限次数
*/
@TableField(value = "uharm_24_overtime")
private Integer uharm24Overtime;
/**
* 25次电压谐波含有率越限次数
*/
@TableField(value = "uharm_25_overtime")
private Integer uharm25Overtime;
/**
* 2次电流谐波幅值越限次数
*/
@TableField(value = "iharm_2_overtime")
private Integer iharm2Overtime;
/**
* 3次电流谐波幅值越限次数
*/
@TableField(value = "iharm_3_overtime")
private Integer iharm3Overtime;
/**
* 4次电流谐波幅值越限次数
*/
@TableField(value = "iharm_4_overtime")
private Integer iharm4Overtime;
/**
* 5次电流谐波幅值越限次数
*/
@TableField(value = "iharm_5_overtime")
private Integer iharm5Overtime;
/**
* 6次电流谐波幅值越限次数
*/
@TableField(value = "iharm_6_overtime")
private Integer iharm6Overtime;
/**
* 7次电流谐波幅值越限次数
*/
@TableField(value = "iharm_7_overtime")
private Integer iharm7Overtime;
/**
* 8次电流谐波幅值越限次数
*/
@TableField(value = "iharm_8_overtime")
private Integer iharm8Overtime;
/**
* 9次电流谐波幅值越限次数
*/
@TableField(value = "iharm_9_overtime")
private Integer iharm9Overtime;
/**
* 10次电流谐波幅值越限次数
*/
@TableField(value = "iharm_10_overtime")
private Integer iharm10Overtime;
/**
* 11次电流谐波幅值越限次数
*/
@TableField(value = "iharm_11_overtime")
private Integer iharm11Overtime;
/**
* 12次电流谐波幅值越限次数
*/
@TableField(value = "iharm_12_overtime")
private Integer iharm12Overtime;
/**
* 13次电流谐波幅值越限次数
*/
@TableField(value = "iharm_13_overtime")
private Integer iharm13Overtime;
/**
* 14次电流谐波幅值越限次数
*/
@TableField(value = "iharm_14_overtime")
private Integer iharm14Overtime;
/**
* 15次电流谐波幅值越限次数
*/
@TableField(value = "iharm_15_overtime")
private Integer iharm15Overtime;
/**
* 16次电流谐波幅值越限次数
*/
@TableField(value = "iharm_16_overtime")
private Integer iharm16Overtime;
/**
* 17次电流谐波幅值越限次数
*/
@TableField(value = "iharm_17_overtime")
private Integer iharm17Overtime;
/**
* 18次电流谐波幅值越限次数
*/
@TableField(value = "iharm_18_overtime")
private Integer iharm18Overtime;
/**
* 19次电流谐波幅值越限次数
*/
@TableField(value = "iharm_19_overtime")
private Integer iharm19Overtime;
/**
* 20次电流谐波幅值越限次数
*/
@TableField(value = "iharm_20_overtime")
private Integer iharm20Overtime;
/**
* 21次电流谐波幅值越限次数
*/
@TableField(value = "iharm_21_overtime")
private Integer iharm21Overtime;
/**
* 22次电流谐波幅值越限次数
*/
@TableField(value = "iharm_22_overtime")
private Integer iharm22Overtime;
/**
* 23次电流谐波幅值越限次数
*/
@TableField(value = "iharm_23_overtime")
private Integer iharm23Overtime;
/**
* 24次电流谐波幅值越限次数
*/
@TableField(value = "iharm_24_overtime")
private Integer iharm24Overtime;
/**
* 25次电流谐波幅值越限次数
*/
@TableField(value = "iharm_25_overtime")
private Integer iharm25Overtime;
/**
* 0.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_1_overtime")
private Integer inuharm1Overtime;
/**
* 1.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_2_overtime")
private Integer inuharm2Overtime;
/**
* 2.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_3_overtime")
private Integer inuharm3Overtime;
/**
* 3.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_4_overtime")
private Integer inuharm4Overtime;
/**
* 4.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_5_overtime")
private Integer inuharm5Overtime;
/**
* 5.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_6_overtime")
private Integer inuharm6Overtime;
/**
* 6.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_7_overtime")
private Integer inuharm7Overtime;
/**
* 7.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_8_overtime")
private Integer inuharm8Overtime;
/**
* 8.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_9_overtime")
private Integer inuharm9Overtime;
/**
* 9.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_10_overtime")
private Integer inuharm10Overtime;
/**
* 10.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_11_overtime")
private Integer inuharm11Overtime;
/**
* 11.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_12_overtime")
private Integer inuharm12Overtime;
/**
* 12.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_13_overtime")
private Integer inuharm13Overtime;
/**
* 13.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_14_overtime")
private Integer inuharm14Overtime;
/**
* 14.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_15_overtime")
private Integer inuharm15Overtime;
/**
* 15.5次间谐波电压限值次数
*/
@TableField(value = "inuharm_16_overtime")
private Integer inuharm16Overtime;
}

View File

@@ -0,0 +1,45 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
* @Description: 在线率日表
* @Author: wr
* @Date: 2025/3/10 11:28
*/
@Data
@TableName("r_stat_onlinerate_d")
public class RStatOnlineRateD {
private static final long serialVersionUID = 1L;
/**
* 日期
*/
@MppMultiId
@TableField(value = "time_id")
private String timeId;
/**
* 装置id
*/
@MppMultiId
@TableField(value = "dev_index")
private String devIndex;
/**
* 在线条数
*/
@TableField(value = "online_min")
private Integer onlineMin;
/**
* 离线条数
*/
@TableField(value = "offline_min")
private Integer offlineMin;
}

View File

@@ -0,0 +1,42 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
* <p>
* 数据完整性日表
* </p>
*
* @author hongawen
* @since 2023-03-28
*/
@Data
@TableName("r_stat_org_integrity_d")
public class RStatOrgIntegrityD {
private static final long serialVersionUID = 1L;
@MppMultiId
@TableField(value = "time_id")
private String timeId;
@MppMultiId
@TableField(value = "org_id")
private String orgId;
/**
* 应收数量
*/
@TableField(value = "due_time")
private Integer dueTime;
/**
* 实收数量
*/
@TableField(value = "real_time")
private Integer realTime;
}

View File

@@ -0,0 +1,54 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 单位污区图统计日表
* @Author: wr
* @Date: 2025/3/19 14:15
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_org_d")
public class RStatPollutionOrgD implements Serializable {
/**
* 单位id
*/
@MppMultiId(value = "org_id")
@ApiModelProperty(value="单位id")
private String orgId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value="时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value="污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value="统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 单位污区图统计月表
* @Author: wr
* @Date: 2025/3/19 14:15
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_org_m")
public class RStatPollutionOrgM implements Serializable {
/**
* 单位id
*/
@MppMultiId(value = "org_id")
@ApiModelProperty(value="单位id")
private String orgId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value="时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value="污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value="统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 单位污区图统计季表
* @Author: wr
* @Date: 2025/3/19 14:15
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_org_q")
public class RStatPollutionOrgQ implements Serializable {
/**
* 单位id
*/
@MppMultiId(value = "org_id")
@ApiModelProperty(value="单位id")
private String orgId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value="时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value="污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value="统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 单位污区图统计年表
* @Author: wr
* @Date: 2025/3/19 14:15
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_org_y")
public class RStatPollutionOrgY implements Serializable {
/**
* 单位id
*/
@MppMultiId(value = "org_id")
@ApiModelProperty(value="单位id")
private String orgId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value="时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value="污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value="统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 变电站污区图统计日表
* @Author: wr
* @Date: 2025/3/19 14:16
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_substation_d")
public class RStatPollutionSubstationD implements Serializable {
/**
* 变电站id
*/
@MppMultiId(value = "substation_id")
@ApiModelProperty(value = "变电站id")
private String substationId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value = "时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value = "污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value = "统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 变电站污区图统计月表
* @Author: wr
* @Date: 2025/3/19 14:16
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_substation_m")
public class RStatPollutionSubstationM implements Serializable {
/**
* 变电站id
*/
@MppMultiId(value = "substation_id")
@ApiModelProperty(value = "变电站id")
private String substationId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value = "时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value = "污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value = "统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 变电站污区图统计季表
* @Author: wr
* @Date: 2025/3/19 14:16
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_substation_q")
public class RStatPollutionSubstationQ implements Serializable {
/**
* 变电站id
*/
@MppMultiId(value = "substation_id")
@ApiModelProperty(value="变电站id")
private String substationId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value="时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value="污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value="统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,53 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDate;
/**
* @Description: 变电站污区图统计年表
* @Author: wr
* @Date: 2025/3/19 14:16
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "r_stat_pollution_substation_y")
public class RStatPollutionSubstationY implements Serializable {
/**
* 变电站id
*/
@MppMultiId(value = "substation_id")
@ApiModelProperty(value="变电站id")
private String substationId;
/**
* 时间
*/
@MppMultiId(value = "data_date")
@ApiModelProperty(value="时间")
private LocalDate dataDate;
/**
* 污区图统计类型
*/
@MppMultiId(value = "pollution_type")
@ApiModelProperty(value="污区图统计类型")
private String pollutionType;
/**
* 统计值
*/
@TableField(value = "value")
@ApiModelProperty(value="统计值")
private Double value;
private static final long serialVersionUID = 1L;
}

View File

@@ -0,0 +1,45 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
* relational_migration
*
* @author cdf
* @date 2026/5/26
*/
@Data
@TableName("SYNC_TABLE_CONFIG")
public class SyncTableConfig {
@TableId
private String tableName;
private String syncMode;
private Integer enabled;
private Integer sortOrder;
private String remark;
// BLOB相关配置
private String blobColumns;
// 新增:表对应的时间查询字段(动态配置)
private String timeColumn;
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
}

View File

@@ -0,0 +1,148 @@
package com.njcn.relational.pojo.po;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.relational.pojo.bo.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;
/**
* @author hongawen
* @since 2021-12-13
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("sys_user")
public class User extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 用户ID
*/
private String id;
/**
* 用户名
*/
private String name;
/**
* 登录名
*/
private String loginName;
/**
* 密码
*/
private String password;
/**
* 部门Id
*/
private String deptId;
/**
* 电话号码
*/
private String phone;
/**
* 邮箱
*/
private String email;
/**
* 用户状态0-删除1-正常2-锁定3-待审核4-休眠5-密码过期
*/
private Integer state;
/**
* 用户类型 0:超级管理员1:管理员2:普通用户
*/
private Integer type;
/**
* 数据来源0-外部推送1-正常新增;默认正常新增
*/
private Integer origin;
/**
* 用户类型0-临时用户 1-正式用户
*/
private Integer casualUser;
/**
* 密码状态0-不需要修改 1-需要修改
*/
private Integer pwdState;
/**
* 短信通知0-不通知1-通知)默认不通知
*/
private Integer smsNotice;
/**
* 邮件通知0-不通知1-通知)默认不通知
*/
private Integer emailNotice;
/**
* 推荐码
*/
private String referralCode;
/**
* 注册时间
*/
private LocalDateTime registerTime;
/**
* 密码有效期字段(初始化的时候跟注册时间一样)
*/
private LocalDateTime pwdValidity;
/**
* 最后一次登录时间
*/
private LocalDateTime loginTime;
/**
* 限制登录起始IP
*/
private String limitIpStart;
/**
* 限制登录结束IP
*/
private String limitIpEnd;
/**
* 限制登录时间段(用'-'分割)
*/
private String limitTime;
/**
* 密码错误次数
*/
private Integer loginErrorTimes;
/**
* 首次密码错误时间半个小时错误次数超过N次数则锁定解锁后密码错误次数、首次密码错误时间重置
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime firstErrorTime;
/**
* 用户密码错误锁定时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime lockTime;
private String devCode;
private String headSculpture;
}