报表功能开发
This commit is contained in:
@@ -19,4 +19,21 @@
|
|||||||
<maven.compiler.source>8</maven.compiler.source>
|
<maven.compiler.source>8</maven.compiler.source>
|
||||||
<maven.compiler.target>8</maven.compiler.target>
|
<maven.compiler.target>8</maven.compiler.target>
|
||||||
</properties>
|
</properties>
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.projectlombok</groupId>
|
||||||
|
<artifactId>lombok</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>common-core</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>common-db</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@@ -0,0 +1,77 @@
|
|||||||
|
package com.njcn.csreport.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/12 20:23【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataID;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 报表的表映射
|
||||||
|
*/
|
||||||
|
public enum ReportTableEnum {
|
||||||
|
R_STAT_DATA_V_D("r_stat_data_v_d","RStatDataVD"),
|
||||||
|
R_STAT_DATA_I_D("r_stat_data_i_d","RStatDataID"),
|
||||||
|
R_STAT_DATA_PLT_D("r_stat_data_plt_d","RStatDataPltD"),
|
||||||
|
R_STAT_DATA_FLUC_D("r_stat_data_fluc_d","RStatDataFlucD"),
|
||||||
|
R_STAT_DATA_FLICKER_D("r_stat_data_flicker_d","RStatDataFlickerD"),
|
||||||
|
R_STAT_DATA_HARMPHASIC_I_D("r_stat_data_harmphasic_i_d","RStatDataHarmphasicID"),
|
||||||
|
R_STAT_DATA_HARMPHASIC_V_D("r_stat_data_harmphasic_v_d","RStatDataHarmphasicVD"),
|
||||||
|
R_STAT_DATA_HARMPOWER_P_D("r_stat_data_harmpower_p_d","RStatDataHarmpowerPD"),
|
||||||
|
R_STAT_DATA_HARMPOWER_Q_D("r_stat_data_harmpower_q_d","RStatDataHarmpowerQD"),
|
||||||
|
R_STAT_DATA_HARMPOWER_S_D("r_stat_data_harmpower_s_d","RStatDataHarmpowerSD"),
|
||||||
|
R_STAT_DATA_HARMRATE_I_D("r_stat_data_harmrate_i_d","RStatDataInharmID"),
|
||||||
|
R_STAT_DATA_HARMRATE_V_D("r_stat_data_harmrate_v_d","RStatDataInharmVD"),
|
||||||
|
R_STAT_DATA_INHARM_I_D("r_stat_data_inharm_i_d","RStatDataHarmrateID"),
|
||||||
|
R_STAT_DATA_INHARM_V_D("r_stat_data_inharm_v_d","RStatDataHarmrateVD");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private final String tableName;
|
||||||
|
private final String entityName;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ReportTableEnum(String tableName, String entityName) {
|
||||||
|
this.tableName = tableName;
|
||||||
|
this.entityName = entityName;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取所有可执行的组件类型,
|
||||||
|
* 除了"目录"类型,其他都可以执行
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static List<String> getExecutableTypes() {
|
||||||
|
return Arrays.stream(ReportTableEnum.values()).map(tmep->{
|
||||||
|
return tmep.tableName;
|
||||||
|
}).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过TableName获取Influxdb实体类
|
||||||
|
* @param tableName
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static String getEntityName(String tableName) {
|
||||||
|
for (ReportTableEnum item : ReportTableEnum.values()) {
|
||||||
|
if (item.tableName.equals(tableName)) {
|
||||||
|
return item.entityName;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:26【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_flicker_d")
|
||||||
|
public class RStatDataFlickerD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "fluc")
|
||||||
|
private Double fluc;
|
||||||
|
|
||||||
|
@TableField(value = "plt")
|
||||||
|
private Double plt;
|
||||||
|
|
||||||
|
@TableField(value = "pst")
|
||||||
|
private Double pst;
|
||||||
|
}
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_fluc_d")
|
||||||
|
public class RStatDataFlucD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "fluc")
|
||||||
|
private Double fluc;
|
||||||
|
|
||||||
|
@TableField(value = "fluccf")
|
||||||
|
private Double fluccf;
|
||||||
|
}
|
||||||
@@ -0,0 +1,208 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmphasic_i_d")
|
||||||
|
public class RStatDataHarmphasicID {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "i_1")
|
||||||
|
private Double i1;
|
||||||
|
|
||||||
|
@TableField(value = "i_2")
|
||||||
|
private Double i2;
|
||||||
|
|
||||||
|
@TableField(value = "i_3")
|
||||||
|
private Double i3;
|
||||||
|
|
||||||
|
@TableField(value = "i_4")
|
||||||
|
private Double i4;
|
||||||
|
|
||||||
|
@TableField(value = "i_5")
|
||||||
|
private Double i5;
|
||||||
|
|
||||||
|
@TableField(value = "i_6")
|
||||||
|
private Double i6;
|
||||||
|
|
||||||
|
@TableField(value = "i_7")
|
||||||
|
private Double i7;
|
||||||
|
|
||||||
|
@TableField(value = "i_8")
|
||||||
|
private Double i8;
|
||||||
|
|
||||||
|
@TableField(value = "i_9")
|
||||||
|
private Double i9;
|
||||||
|
|
||||||
|
@TableField(value = "i_10")
|
||||||
|
private Double i10;
|
||||||
|
|
||||||
|
@TableField(value = "i_11")
|
||||||
|
private Double i11;
|
||||||
|
|
||||||
|
@TableField(value = "i_12")
|
||||||
|
private Double i12;
|
||||||
|
|
||||||
|
@TableField(value = "i_13")
|
||||||
|
private Double i13;
|
||||||
|
|
||||||
|
@TableField(value = "i_14")
|
||||||
|
private Double i14;
|
||||||
|
|
||||||
|
@TableField(value = "i_15")
|
||||||
|
private Double i15;
|
||||||
|
|
||||||
|
@TableField(value = "i_16")
|
||||||
|
private Double i16;
|
||||||
|
|
||||||
|
@TableField(value = "i_17")
|
||||||
|
private Double i17;
|
||||||
|
|
||||||
|
@TableField(value = "i_18")
|
||||||
|
private Double i18;
|
||||||
|
|
||||||
|
@TableField(value = "i_19")
|
||||||
|
private Double i19;
|
||||||
|
|
||||||
|
@TableField(value = "i_20")
|
||||||
|
private Double i20;
|
||||||
|
|
||||||
|
@TableField(value = "i_21")
|
||||||
|
private Double i21;
|
||||||
|
|
||||||
|
@TableField(value = "i_22")
|
||||||
|
private Double i22;
|
||||||
|
|
||||||
|
@TableField(value = "i_23")
|
||||||
|
private Double i23;
|
||||||
|
|
||||||
|
@TableField(value = "i_24")
|
||||||
|
private Double i24;
|
||||||
|
|
||||||
|
@TableField(value = "i_25")
|
||||||
|
private Double i25;
|
||||||
|
|
||||||
|
@TableField(value = "i_26")
|
||||||
|
private Double i26;
|
||||||
|
|
||||||
|
@TableField(value = "i_27")
|
||||||
|
private Double i27;
|
||||||
|
|
||||||
|
@TableField(value = "i_28")
|
||||||
|
private Double i28;
|
||||||
|
|
||||||
|
@TableField(value = "i_29")
|
||||||
|
private Double i29;
|
||||||
|
|
||||||
|
@TableField(value = "i_30")
|
||||||
|
private Double i30;
|
||||||
|
|
||||||
|
@TableField(value = "i_31")
|
||||||
|
private Double i31;
|
||||||
|
|
||||||
|
@TableField(value = "i_32")
|
||||||
|
private Double i32;
|
||||||
|
|
||||||
|
@TableField(value = "i_33")
|
||||||
|
private Double i33;
|
||||||
|
|
||||||
|
@TableField(value = "i_34")
|
||||||
|
private Double i34;
|
||||||
|
|
||||||
|
@TableField(value = "i_35")
|
||||||
|
private Double i35;
|
||||||
|
|
||||||
|
@TableField(value = "i_36")
|
||||||
|
private Double i36;
|
||||||
|
|
||||||
|
@TableField(value = "i_37")
|
||||||
|
private Double i37;
|
||||||
|
|
||||||
|
@TableField(value = "i_38")
|
||||||
|
private Double i38;
|
||||||
|
|
||||||
|
@TableField(value = "i_39")
|
||||||
|
private Double i39;
|
||||||
|
|
||||||
|
@TableField(value = "i_40")
|
||||||
|
private Double i40;
|
||||||
|
|
||||||
|
@TableField(value = "i_41")
|
||||||
|
private Double i41;
|
||||||
|
|
||||||
|
@TableField(value = "i_42")
|
||||||
|
private Double i42;
|
||||||
|
|
||||||
|
@TableField(value = "i_43")
|
||||||
|
private Double i43;
|
||||||
|
|
||||||
|
@TableField(value = "i_44")
|
||||||
|
private Double i44;
|
||||||
|
|
||||||
|
@TableField(value = "i_45")
|
||||||
|
private Double i45;
|
||||||
|
|
||||||
|
@TableField(value = "i_46")
|
||||||
|
private Double i46;
|
||||||
|
|
||||||
|
@TableField(value = "i_47")
|
||||||
|
private Double i47;
|
||||||
|
|
||||||
|
@TableField(value = "i_48")
|
||||||
|
private Double i48;
|
||||||
|
|
||||||
|
@TableField(value = "i_49")
|
||||||
|
private Double i49;
|
||||||
|
|
||||||
|
@TableField(value = "i_50")
|
||||||
|
private Double i50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,207 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmphasic_v_d")
|
||||||
|
public class RStatDataHarmphasicVD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "v_1")
|
||||||
|
private Double v1;
|
||||||
|
|
||||||
|
@TableField(value = "v_2")
|
||||||
|
private Double v2;
|
||||||
|
|
||||||
|
@TableField(value = "v_3")
|
||||||
|
private Double v3;
|
||||||
|
|
||||||
|
@TableField(value = "v_4")
|
||||||
|
private Double v4;
|
||||||
|
|
||||||
|
@TableField(value = "v_5")
|
||||||
|
private Double v5;
|
||||||
|
|
||||||
|
@TableField(value = "v_6")
|
||||||
|
private Double v6;
|
||||||
|
|
||||||
|
@TableField(value = "v_7")
|
||||||
|
private Double v7;
|
||||||
|
|
||||||
|
@TableField(value = "v_8")
|
||||||
|
private Double v8;
|
||||||
|
|
||||||
|
@TableField(value = "v_9")
|
||||||
|
private Double v9;
|
||||||
|
|
||||||
|
@TableField(value = "v_10")
|
||||||
|
private Double v10;
|
||||||
|
|
||||||
|
@TableField(value = "v_11")
|
||||||
|
private Double v11;
|
||||||
|
|
||||||
|
@TableField(value = "v_12")
|
||||||
|
private Double v12;
|
||||||
|
|
||||||
|
@TableField(value = "v_13")
|
||||||
|
private Double v13;
|
||||||
|
|
||||||
|
@TableField(value = "v_14")
|
||||||
|
private Double v14;
|
||||||
|
|
||||||
|
@TableField(value = "v_15")
|
||||||
|
private Double v15;
|
||||||
|
|
||||||
|
@TableField(value = "v_16")
|
||||||
|
private Double v16;
|
||||||
|
|
||||||
|
@TableField(value = "v_17")
|
||||||
|
private Double v17;
|
||||||
|
|
||||||
|
@TableField(value = "v_18")
|
||||||
|
private Double v18;
|
||||||
|
|
||||||
|
@TableField(value = "v_19")
|
||||||
|
private Double v19;
|
||||||
|
|
||||||
|
@TableField(value = "v_20")
|
||||||
|
private Double v20;
|
||||||
|
|
||||||
|
@TableField(value = "v_21")
|
||||||
|
private Double v21;
|
||||||
|
|
||||||
|
@TableField(value = "v_22")
|
||||||
|
private Double v22;
|
||||||
|
|
||||||
|
@TableField(value = "v_23")
|
||||||
|
private Double v23;
|
||||||
|
|
||||||
|
@TableField(value = "v_24")
|
||||||
|
private Double v24;
|
||||||
|
|
||||||
|
@TableField(value = "v_25")
|
||||||
|
private Double v25;
|
||||||
|
|
||||||
|
@TableField(value = "v_26")
|
||||||
|
private Double v26;
|
||||||
|
|
||||||
|
@TableField(value = "v_27")
|
||||||
|
private Double v27;
|
||||||
|
|
||||||
|
@TableField(value = "v_28")
|
||||||
|
private Double v28;
|
||||||
|
|
||||||
|
@TableField(value = "v_29")
|
||||||
|
private Double v29;
|
||||||
|
|
||||||
|
@TableField(value = "v_30")
|
||||||
|
private Double v30;
|
||||||
|
|
||||||
|
@TableField(value = "v_31")
|
||||||
|
private Double v31;
|
||||||
|
|
||||||
|
@TableField(value = "v_32")
|
||||||
|
private Double v32;
|
||||||
|
|
||||||
|
@TableField(value = "v_33")
|
||||||
|
private Double v33;
|
||||||
|
|
||||||
|
@TableField(value = "v_34")
|
||||||
|
private Double v34;
|
||||||
|
|
||||||
|
@TableField(value = "v_35")
|
||||||
|
private Double v35;
|
||||||
|
|
||||||
|
@TableField(value = "v_36")
|
||||||
|
private Double v36;
|
||||||
|
|
||||||
|
@TableField(value = "v_37")
|
||||||
|
private Double v37;
|
||||||
|
|
||||||
|
@TableField(value = "v_38")
|
||||||
|
private Double v38;
|
||||||
|
|
||||||
|
@TableField(value = "v_39")
|
||||||
|
private Double v39;
|
||||||
|
|
||||||
|
@TableField(value = "v_40")
|
||||||
|
private Double v40;
|
||||||
|
|
||||||
|
@TableField(value = "v_41")
|
||||||
|
private Double v41;
|
||||||
|
|
||||||
|
@TableField(value = "v_42")
|
||||||
|
private Double v42;
|
||||||
|
|
||||||
|
@TableField(value = "v_43")
|
||||||
|
private Double v43;
|
||||||
|
|
||||||
|
@TableField(value = "v_44")
|
||||||
|
private Double v44;
|
||||||
|
|
||||||
|
@TableField(value = "v_45")
|
||||||
|
private Double v45;
|
||||||
|
|
||||||
|
@TableField(value = "v_46")
|
||||||
|
private Double v46;
|
||||||
|
|
||||||
|
@TableField(value = "v_47")
|
||||||
|
private Double v47;
|
||||||
|
|
||||||
|
@TableField(value = "v_48")
|
||||||
|
private Double v48;
|
||||||
|
|
||||||
|
@TableField(value = "v_49")
|
||||||
|
private Double v49;
|
||||||
|
|
||||||
|
@TableField(value = "v_50")
|
||||||
|
private Double v50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,217 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmpower_p_d")
|
||||||
|
public class RStatDataHarmpowerPD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "p")
|
||||||
|
private Double p;
|
||||||
|
|
||||||
|
@TableField(value = "pf")
|
||||||
|
private Double pf;
|
||||||
|
|
||||||
|
@TableField(value = "df")
|
||||||
|
private Double df;
|
||||||
|
|
||||||
|
@TableField(value = "p_1")
|
||||||
|
private Double p1;
|
||||||
|
|
||||||
|
@TableField(value = "p_2")
|
||||||
|
private Double p2;
|
||||||
|
|
||||||
|
@TableField(value = "p_3")
|
||||||
|
private Double p3;
|
||||||
|
|
||||||
|
@TableField(value = "p_4")
|
||||||
|
private Double p4;
|
||||||
|
|
||||||
|
@TableField(value = "p_5")
|
||||||
|
private Double p5;
|
||||||
|
|
||||||
|
@TableField(value = "p_6")
|
||||||
|
private Double p6;
|
||||||
|
|
||||||
|
@TableField(value = "p_7")
|
||||||
|
private Double p7;
|
||||||
|
|
||||||
|
@TableField(value = "p_8")
|
||||||
|
private Double p8;
|
||||||
|
|
||||||
|
@TableField(value = "p_9")
|
||||||
|
private Double p9;
|
||||||
|
|
||||||
|
@TableField(value = "p_10")
|
||||||
|
private Double p10;
|
||||||
|
|
||||||
|
@TableField(value = "p_11")
|
||||||
|
private Double p11;
|
||||||
|
|
||||||
|
@TableField(value = "p_12")
|
||||||
|
private Double p12;
|
||||||
|
|
||||||
|
@TableField(value = "p_13")
|
||||||
|
private Double p13;
|
||||||
|
|
||||||
|
@TableField(value = "p_14")
|
||||||
|
private Double p14;
|
||||||
|
|
||||||
|
@TableField(value = "p_15")
|
||||||
|
private Double p15;
|
||||||
|
|
||||||
|
@TableField(value = "p_16")
|
||||||
|
private Double p16;
|
||||||
|
|
||||||
|
@TableField(value = "p_17")
|
||||||
|
private Double p17;
|
||||||
|
|
||||||
|
@TableField(value = "p_18")
|
||||||
|
private Double p18;
|
||||||
|
|
||||||
|
@TableField(value = "p_19")
|
||||||
|
private Double p19;
|
||||||
|
|
||||||
|
@TableField(value = "p_20")
|
||||||
|
private Double p20;
|
||||||
|
|
||||||
|
@TableField(value = "p_21")
|
||||||
|
private Double p21;
|
||||||
|
|
||||||
|
@TableField(value = "p_22")
|
||||||
|
private Double p22;
|
||||||
|
|
||||||
|
@TableField(value = "p_23")
|
||||||
|
private Double p23;
|
||||||
|
|
||||||
|
@TableField(value = "p_24")
|
||||||
|
private Double p24;
|
||||||
|
|
||||||
|
@TableField(value = "p_25")
|
||||||
|
private Double p25;
|
||||||
|
|
||||||
|
@TableField(value = "p_26")
|
||||||
|
private Double p26;
|
||||||
|
|
||||||
|
@TableField(value = "p_27")
|
||||||
|
private Double p27;
|
||||||
|
|
||||||
|
@TableField(value = "p_28")
|
||||||
|
private Double p28;
|
||||||
|
|
||||||
|
@TableField(value = "p_29")
|
||||||
|
private Double p29;
|
||||||
|
|
||||||
|
@TableField(value = "p_30")
|
||||||
|
private Double p30;
|
||||||
|
|
||||||
|
@TableField(value = "p_31")
|
||||||
|
private Double p31;
|
||||||
|
|
||||||
|
@TableField(value = "p_32")
|
||||||
|
private Double p32;
|
||||||
|
|
||||||
|
@TableField(value = "p_33")
|
||||||
|
private Double p33;
|
||||||
|
|
||||||
|
@TableField(value = "p_34")
|
||||||
|
private Double p34;
|
||||||
|
|
||||||
|
@TableField(value = "p_35")
|
||||||
|
private Double p35;
|
||||||
|
|
||||||
|
@TableField(value = "p_36")
|
||||||
|
private Double p36;
|
||||||
|
|
||||||
|
@TableField(value = "p_37")
|
||||||
|
private Double p37;
|
||||||
|
|
||||||
|
@TableField(value = "p_38")
|
||||||
|
private Double p38;
|
||||||
|
|
||||||
|
@TableField(value = "p_39")
|
||||||
|
private Double p39;
|
||||||
|
|
||||||
|
@TableField(value = "p_40")
|
||||||
|
private Double p40;
|
||||||
|
|
||||||
|
@TableField(value = "p_41")
|
||||||
|
private Double p41;
|
||||||
|
|
||||||
|
@TableField(value = "p_42")
|
||||||
|
private Double p42;
|
||||||
|
|
||||||
|
@TableField(value = "p_43")
|
||||||
|
private Double p43;
|
||||||
|
|
||||||
|
@TableField(value = "p_44")
|
||||||
|
private Double p44;
|
||||||
|
|
||||||
|
@TableField(value = "p_45")
|
||||||
|
private Double p45;
|
||||||
|
|
||||||
|
@TableField(value = "p_46")
|
||||||
|
private Double p46;
|
||||||
|
|
||||||
|
@TableField(value = "p_47")
|
||||||
|
private Double p47;
|
||||||
|
|
||||||
|
@TableField(value = "p_48")
|
||||||
|
private Double p48;
|
||||||
|
|
||||||
|
@TableField(value = "p_49")
|
||||||
|
private Double p49;
|
||||||
|
|
||||||
|
@TableField(value = "p_50")
|
||||||
|
private Double p50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,211 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmpower_q_d")
|
||||||
|
public class RStatDataHarmpowerQD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "q")
|
||||||
|
private Double q;
|
||||||
|
|
||||||
|
@TableField(value = "q_1")
|
||||||
|
private Double q1;
|
||||||
|
|
||||||
|
@TableField(value = "q_2")
|
||||||
|
private Double q2;
|
||||||
|
|
||||||
|
@TableField(value = "q_3")
|
||||||
|
private Double q3;
|
||||||
|
|
||||||
|
@TableField(value = "q_4")
|
||||||
|
private Double q4;
|
||||||
|
|
||||||
|
@TableField(value = "q_5")
|
||||||
|
private Double q5;
|
||||||
|
|
||||||
|
@TableField(value = "q_6")
|
||||||
|
private Double q6;
|
||||||
|
|
||||||
|
@TableField(value = "q_7")
|
||||||
|
private Double q7;
|
||||||
|
|
||||||
|
@TableField(value = "q_8")
|
||||||
|
private Double q8;
|
||||||
|
|
||||||
|
@TableField(value = "q_9")
|
||||||
|
private Double q9;
|
||||||
|
|
||||||
|
@TableField(value = "q_10")
|
||||||
|
private Double q10;
|
||||||
|
|
||||||
|
@TableField(value = "q_11")
|
||||||
|
private Double q11;
|
||||||
|
|
||||||
|
@TableField(value = "q_12")
|
||||||
|
private Double q12;
|
||||||
|
|
||||||
|
@TableField(value = "q_13")
|
||||||
|
private Double q13;
|
||||||
|
|
||||||
|
@TableField(value = "q_14")
|
||||||
|
private Double q14;
|
||||||
|
|
||||||
|
@TableField(value = "q_15")
|
||||||
|
private Double q15;
|
||||||
|
|
||||||
|
@TableField(value = "q_16")
|
||||||
|
private Double q16;
|
||||||
|
|
||||||
|
@TableField(value = "q_17")
|
||||||
|
private Double q17;
|
||||||
|
|
||||||
|
@TableField(value = "q_18")
|
||||||
|
private Double q18;
|
||||||
|
|
||||||
|
@TableField(value = "q_19")
|
||||||
|
private Double q19;
|
||||||
|
|
||||||
|
@TableField(value = "q_20")
|
||||||
|
private Double q20;
|
||||||
|
|
||||||
|
@TableField(value = "q_21")
|
||||||
|
private Double q21;
|
||||||
|
|
||||||
|
@TableField(value = "q_22")
|
||||||
|
private Double q22;
|
||||||
|
|
||||||
|
@TableField(value = "q_23")
|
||||||
|
private Double q23;
|
||||||
|
|
||||||
|
@TableField(value = "q_24")
|
||||||
|
private Double q24;
|
||||||
|
|
||||||
|
@TableField(value = "q_25")
|
||||||
|
private Double q25;
|
||||||
|
|
||||||
|
@TableField(value = "q_26")
|
||||||
|
private Double q26;
|
||||||
|
|
||||||
|
@TableField(value = "q_27")
|
||||||
|
private Double q27;
|
||||||
|
|
||||||
|
@TableField(value = "q_28")
|
||||||
|
private Double q28;
|
||||||
|
|
||||||
|
@TableField(value = "q_29")
|
||||||
|
private Double q29;
|
||||||
|
|
||||||
|
@TableField(value = "q_30")
|
||||||
|
private Double q30;
|
||||||
|
|
||||||
|
@TableField(value = "q_31")
|
||||||
|
private Double q31;
|
||||||
|
|
||||||
|
@TableField(value = "q_32")
|
||||||
|
private Double q32;
|
||||||
|
|
||||||
|
@TableField(value = "q_33")
|
||||||
|
private Double q33;
|
||||||
|
|
||||||
|
@TableField(value = "q_34")
|
||||||
|
private Double q34;
|
||||||
|
|
||||||
|
@TableField(value = "q_35")
|
||||||
|
private Double q35;
|
||||||
|
|
||||||
|
@TableField(value = "q_36")
|
||||||
|
private Double q36;
|
||||||
|
|
||||||
|
@TableField(value = "q_37")
|
||||||
|
private Double q37;
|
||||||
|
|
||||||
|
@TableField(value = "q_38")
|
||||||
|
private Double q38;
|
||||||
|
|
||||||
|
@TableField(value = "q_39")
|
||||||
|
private Double q39;
|
||||||
|
|
||||||
|
@TableField(value = "q_40")
|
||||||
|
private Double q40;
|
||||||
|
|
||||||
|
@TableField(value = "q_41")
|
||||||
|
private Double q41;
|
||||||
|
|
||||||
|
@TableField(value = "q_42")
|
||||||
|
private Double q42;
|
||||||
|
|
||||||
|
@TableField(value = "q_43")
|
||||||
|
private Double q43;
|
||||||
|
|
||||||
|
@TableField(value = "q_44")
|
||||||
|
private Double q44;
|
||||||
|
|
||||||
|
@TableField(value = "q_45")
|
||||||
|
private Double q45;
|
||||||
|
|
||||||
|
@TableField(value = "q_46")
|
||||||
|
private Double q46;
|
||||||
|
|
||||||
|
@TableField(value = "q_47")
|
||||||
|
private Double q47;
|
||||||
|
|
||||||
|
@TableField(value = "q_48")
|
||||||
|
private Double q48;
|
||||||
|
|
||||||
|
@TableField(value = "q_49")
|
||||||
|
private Double q49;
|
||||||
|
|
||||||
|
@TableField(value = "q_50")
|
||||||
|
private Double q50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,211 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmpower_s_d")
|
||||||
|
public class RStatDataHarmpowerSD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "s")
|
||||||
|
private Double s;
|
||||||
|
|
||||||
|
@TableField(value = "s_1")
|
||||||
|
private Double s1;
|
||||||
|
|
||||||
|
@TableField(value = "s_2")
|
||||||
|
private Double s2;
|
||||||
|
|
||||||
|
@TableField(value = "s_3")
|
||||||
|
private Double s3;
|
||||||
|
|
||||||
|
@TableField(value = "s_4")
|
||||||
|
private Double s4;
|
||||||
|
|
||||||
|
@TableField(value = "s_5")
|
||||||
|
private Double s5;
|
||||||
|
|
||||||
|
@TableField(value = "s_6")
|
||||||
|
private Double s6;
|
||||||
|
|
||||||
|
@TableField(value = "s_7")
|
||||||
|
private Double s7;
|
||||||
|
|
||||||
|
@TableField(value = "s_8")
|
||||||
|
private Double s8;
|
||||||
|
|
||||||
|
@TableField(value = "s_9")
|
||||||
|
private Double s9;
|
||||||
|
|
||||||
|
@TableField(value = "s_10")
|
||||||
|
private Double s10;
|
||||||
|
|
||||||
|
@TableField(value = "s_11")
|
||||||
|
private Double s11;
|
||||||
|
|
||||||
|
@TableField(value = "s_12")
|
||||||
|
private Double s12;
|
||||||
|
|
||||||
|
@TableField(value = "s_13")
|
||||||
|
private Double s13;
|
||||||
|
|
||||||
|
@TableField(value = "s_14")
|
||||||
|
private Double s14;
|
||||||
|
|
||||||
|
@TableField(value = "s_15")
|
||||||
|
private Double s15;
|
||||||
|
|
||||||
|
@TableField(value = "s_16")
|
||||||
|
private Double s16;
|
||||||
|
|
||||||
|
@TableField(value = "s_17")
|
||||||
|
private Double s17;
|
||||||
|
|
||||||
|
@TableField(value = "s_18")
|
||||||
|
private Double s18;
|
||||||
|
|
||||||
|
@TableField(value = "s_19")
|
||||||
|
private Double s19;
|
||||||
|
|
||||||
|
@TableField(value = "s_20")
|
||||||
|
private Double s20;
|
||||||
|
|
||||||
|
@TableField(value = "s_21")
|
||||||
|
private Double s21;
|
||||||
|
|
||||||
|
@TableField(value = "s_22")
|
||||||
|
private Double s22;
|
||||||
|
|
||||||
|
@TableField(value = "s_23")
|
||||||
|
private Double s23;
|
||||||
|
|
||||||
|
@TableField(value = "s_24")
|
||||||
|
private Double s24;
|
||||||
|
|
||||||
|
@TableField(value = "s_25")
|
||||||
|
private Double s25;
|
||||||
|
|
||||||
|
@TableField(value = "s_26")
|
||||||
|
private Double s26;
|
||||||
|
|
||||||
|
@TableField(value = "s_27")
|
||||||
|
private Double s27;
|
||||||
|
|
||||||
|
@TableField(value = "s_28")
|
||||||
|
private Double s28;
|
||||||
|
|
||||||
|
@TableField(value = "s_29")
|
||||||
|
private Double s29;
|
||||||
|
|
||||||
|
@TableField(value = "s_30")
|
||||||
|
private Double s30;
|
||||||
|
|
||||||
|
@TableField(value = "s_31")
|
||||||
|
private Double s31;
|
||||||
|
|
||||||
|
@TableField(value = "s_32")
|
||||||
|
private Double s32;
|
||||||
|
|
||||||
|
@TableField(value = "s_33")
|
||||||
|
private Double s33;
|
||||||
|
|
||||||
|
@TableField(value = "s_34")
|
||||||
|
private Double s34;
|
||||||
|
|
||||||
|
@TableField(value = "s_35")
|
||||||
|
private Double s35;
|
||||||
|
|
||||||
|
@TableField(value = "s_36")
|
||||||
|
private Double s36;
|
||||||
|
|
||||||
|
@TableField(value = "s_37")
|
||||||
|
private Double s37;
|
||||||
|
|
||||||
|
@TableField(value = "s_38")
|
||||||
|
private Double s38;
|
||||||
|
|
||||||
|
@TableField(value = "s_39")
|
||||||
|
private Double s39;
|
||||||
|
|
||||||
|
@TableField(value = "s_40")
|
||||||
|
private Double s40;
|
||||||
|
|
||||||
|
@TableField(value = "s_41")
|
||||||
|
private Double s41;
|
||||||
|
|
||||||
|
@TableField(value = "s_42")
|
||||||
|
private Double s42;
|
||||||
|
|
||||||
|
@TableField(value = "s_43")
|
||||||
|
private Double s43;
|
||||||
|
|
||||||
|
@TableField(value = "s_44")
|
||||||
|
private Double s44;
|
||||||
|
|
||||||
|
@TableField(value = "s_45")
|
||||||
|
private Double s45;
|
||||||
|
|
||||||
|
@TableField(value = "s_46")
|
||||||
|
private Double s46;
|
||||||
|
|
||||||
|
@TableField(value = "s_47")
|
||||||
|
private Double s47;
|
||||||
|
|
||||||
|
@TableField(value = "s_48")
|
||||||
|
private Double s48;
|
||||||
|
|
||||||
|
@TableField(value = "s_49")
|
||||||
|
private Double s49;
|
||||||
|
|
||||||
|
@TableField(value = "s_50")
|
||||||
|
private Double s50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,207 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmrate_i_d")
|
||||||
|
public class RStatDataHarmrateID {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "i_1")
|
||||||
|
private Double i1;
|
||||||
|
|
||||||
|
@TableField(value = "i_2")
|
||||||
|
private Double i2;
|
||||||
|
|
||||||
|
@TableField(value = "i_3")
|
||||||
|
private Double i3;
|
||||||
|
|
||||||
|
@TableField(value = "i_4")
|
||||||
|
private Double i4;
|
||||||
|
|
||||||
|
@TableField(value = "i_5")
|
||||||
|
private Double i5;
|
||||||
|
|
||||||
|
@TableField(value = "i_6")
|
||||||
|
private Double i6;
|
||||||
|
|
||||||
|
@TableField(value = "i_7")
|
||||||
|
private Double i7;
|
||||||
|
|
||||||
|
@TableField(value = "i_8")
|
||||||
|
private Double i8;
|
||||||
|
|
||||||
|
@TableField(value = "i_9")
|
||||||
|
private Double i9;
|
||||||
|
|
||||||
|
@TableField(value = "i_10")
|
||||||
|
private Double i10;
|
||||||
|
|
||||||
|
@TableField(value = "i_11")
|
||||||
|
private Double i11;
|
||||||
|
|
||||||
|
@TableField(value = "i_12")
|
||||||
|
private Double i12;
|
||||||
|
|
||||||
|
@TableField(value = "i_13")
|
||||||
|
private Double i13;
|
||||||
|
|
||||||
|
@TableField(value = "i_14")
|
||||||
|
private Double i14;
|
||||||
|
|
||||||
|
@TableField(value = "i_15")
|
||||||
|
private Double i15;
|
||||||
|
|
||||||
|
@TableField(value = "i_16")
|
||||||
|
private Double i16;
|
||||||
|
|
||||||
|
@TableField(value = "i_17")
|
||||||
|
private Double i17;
|
||||||
|
|
||||||
|
@TableField(value = "i_18")
|
||||||
|
private Double i18;
|
||||||
|
|
||||||
|
@TableField(value = "i_19")
|
||||||
|
private Double i19;
|
||||||
|
|
||||||
|
@TableField(value = "i_20")
|
||||||
|
private Double i20;
|
||||||
|
|
||||||
|
@TableField(value = "i_21")
|
||||||
|
private Double i21;
|
||||||
|
|
||||||
|
@TableField(value = "i_22")
|
||||||
|
private Double i22;
|
||||||
|
|
||||||
|
@TableField(value = "i_23")
|
||||||
|
private Double i23;
|
||||||
|
|
||||||
|
@TableField(value = "i_24")
|
||||||
|
private Double i24;
|
||||||
|
|
||||||
|
@TableField(value = "i_25")
|
||||||
|
private Double i25;
|
||||||
|
|
||||||
|
@TableField(value = "i_26")
|
||||||
|
private Double i26;
|
||||||
|
|
||||||
|
@TableField(value = "i_27")
|
||||||
|
private Double i27;
|
||||||
|
|
||||||
|
@TableField(value = "i_28")
|
||||||
|
private Double i28;
|
||||||
|
|
||||||
|
@TableField(value = "i_29")
|
||||||
|
private Double i29;
|
||||||
|
|
||||||
|
@TableField(value = "i_30")
|
||||||
|
private Double i30;
|
||||||
|
|
||||||
|
@TableField(value = "i_31")
|
||||||
|
private Double i31;
|
||||||
|
|
||||||
|
@TableField(value = "i_32")
|
||||||
|
private Double i32;
|
||||||
|
|
||||||
|
@TableField(value = "i_33")
|
||||||
|
private Double i33;
|
||||||
|
|
||||||
|
@TableField(value = "i_34")
|
||||||
|
private Double i34;
|
||||||
|
|
||||||
|
@TableField(value = "i_35")
|
||||||
|
private Double i35;
|
||||||
|
|
||||||
|
@TableField(value = "i_36")
|
||||||
|
private Double i36;
|
||||||
|
|
||||||
|
@TableField(value = "i_37")
|
||||||
|
private Double i37;
|
||||||
|
|
||||||
|
@TableField(value = "i_38")
|
||||||
|
private Double i38;
|
||||||
|
|
||||||
|
@TableField(value = "i_39")
|
||||||
|
private Double i39;
|
||||||
|
|
||||||
|
@TableField(value = "i_40")
|
||||||
|
private Double i40;
|
||||||
|
|
||||||
|
@TableField(value = "i_41")
|
||||||
|
private Double i41;
|
||||||
|
|
||||||
|
@TableField(value = "i_42")
|
||||||
|
private Double i42;
|
||||||
|
|
||||||
|
@TableField(value = "i_43")
|
||||||
|
private Double i43;
|
||||||
|
|
||||||
|
@TableField(value = "i_44")
|
||||||
|
private Double i44;
|
||||||
|
|
||||||
|
@TableField(value = "i_45")
|
||||||
|
private Double i45;
|
||||||
|
|
||||||
|
@TableField(value = "i_46")
|
||||||
|
private Double i46;
|
||||||
|
|
||||||
|
@TableField(value = "i_47")
|
||||||
|
private Double i47;
|
||||||
|
|
||||||
|
@TableField(value = "i_48")
|
||||||
|
private Double i48;
|
||||||
|
|
||||||
|
@TableField(value = "i_49")
|
||||||
|
private Double i49;
|
||||||
|
|
||||||
|
@TableField(value = "i_50")
|
||||||
|
private Double i50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,207 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_harmrate_v_d")
|
||||||
|
public class RStatDataHarmrateVD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "v_1")
|
||||||
|
private Double v1;
|
||||||
|
|
||||||
|
@TableField(value = "v_2")
|
||||||
|
private Double v2;
|
||||||
|
|
||||||
|
@TableField(value = "v_3")
|
||||||
|
private Double v3;
|
||||||
|
|
||||||
|
@TableField(value = "v_4")
|
||||||
|
private Double v4;
|
||||||
|
|
||||||
|
@TableField(value = "v_5")
|
||||||
|
private Double v5;
|
||||||
|
|
||||||
|
@TableField(value = "v_6")
|
||||||
|
private Double v6;
|
||||||
|
|
||||||
|
@TableField(value = "v_7")
|
||||||
|
private Double v7;
|
||||||
|
|
||||||
|
@TableField(value = "v_8")
|
||||||
|
private Double v8;
|
||||||
|
|
||||||
|
@TableField(value = "v_9")
|
||||||
|
private Double v9;
|
||||||
|
|
||||||
|
@TableField(value = "v_10")
|
||||||
|
private Double v10;
|
||||||
|
|
||||||
|
@TableField(value = "v_11")
|
||||||
|
private Double v11;
|
||||||
|
|
||||||
|
@TableField(value = "v_12")
|
||||||
|
private Double v12;
|
||||||
|
|
||||||
|
@TableField(value = "v_13")
|
||||||
|
private Double v13;
|
||||||
|
|
||||||
|
@TableField(value = "v_14")
|
||||||
|
private Double v14;
|
||||||
|
|
||||||
|
@TableField(value = "v_15")
|
||||||
|
private Double v15;
|
||||||
|
|
||||||
|
@TableField(value = "v_16")
|
||||||
|
private Double v16;
|
||||||
|
|
||||||
|
@TableField(value = "v_17")
|
||||||
|
private Double v17;
|
||||||
|
|
||||||
|
@TableField(value = "v_18")
|
||||||
|
private Double v18;
|
||||||
|
|
||||||
|
@TableField(value = "v_19")
|
||||||
|
private Double v19;
|
||||||
|
|
||||||
|
@TableField(value = "v_20")
|
||||||
|
private Double v20;
|
||||||
|
|
||||||
|
@TableField(value = "v_21")
|
||||||
|
private Double v21;
|
||||||
|
|
||||||
|
@TableField(value = "v_22")
|
||||||
|
private Double v22;
|
||||||
|
|
||||||
|
@TableField(value = "v_23")
|
||||||
|
private Double v23;
|
||||||
|
|
||||||
|
@TableField(value = "v_24")
|
||||||
|
private Double v24;
|
||||||
|
|
||||||
|
@TableField(value = "v_25")
|
||||||
|
private Double v25;
|
||||||
|
|
||||||
|
@TableField(value = "v_26")
|
||||||
|
private Double v26;
|
||||||
|
|
||||||
|
@TableField(value = "v_27")
|
||||||
|
private Double v27;
|
||||||
|
|
||||||
|
@TableField(value = "v_28")
|
||||||
|
private Double v28;
|
||||||
|
|
||||||
|
@TableField(value = "v_29")
|
||||||
|
private Double v29;
|
||||||
|
|
||||||
|
@TableField(value = "v_30")
|
||||||
|
private Double v30;
|
||||||
|
|
||||||
|
@TableField(value = "v_31")
|
||||||
|
private Double v31;
|
||||||
|
|
||||||
|
@TableField(value = "v_32")
|
||||||
|
private Double v32;
|
||||||
|
|
||||||
|
@TableField(value = "v_33")
|
||||||
|
private Double v33;
|
||||||
|
|
||||||
|
@TableField(value = "v_34")
|
||||||
|
private Double v34;
|
||||||
|
|
||||||
|
@TableField(value = "v_35")
|
||||||
|
private Double v35;
|
||||||
|
|
||||||
|
@TableField(value = "v_36")
|
||||||
|
private Double v36;
|
||||||
|
|
||||||
|
@TableField(value = "v_37")
|
||||||
|
private Double v37;
|
||||||
|
|
||||||
|
@TableField(value = "v_38")
|
||||||
|
private Double v38;
|
||||||
|
|
||||||
|
@TableField(value = "v_39")
|
||||||
|
private Double v39;
|
||||||
|
|
||||||
|
@TableField(value = "v_40")
|
||||||
|
private Double v40;
|
||||||
|
|
||||||
|
@TableField(value = "v_41")
|
||||||
|
private Double v41;
|
||||||
|
|
||||||
|
@TableField(value = "v_42")
|
||||||
|
private Double v42;
|
||||||
|
|
||||||
|
@TableField(value = "v_43")
|
||||||
|
private Double v43;
|
||||||
|
|
||||||
|
@TableField(value = "v_44")
|
||||||
|
private Double v44;
|
||||||
|
|
||||||
|
@TableField(value = "v_45")
|
||||||
|
private Double v45;
|
||||||
|
|
||||||
|
@TableField(value = "v_46")
|
||||||
|
private Double v46;
|
||||||
|
|
||||||
|
@TableField(value = "v_47")
|
||||||
|
private Double v47;
|
||||||
|
|
||||||
|
@TableField(value = "v_48")
|
||||||
|
private Double v48;
|
||||||
|
|
||||||
|
@TableField(value = "v_49")
|
||||||
|
private Double v49;
|
||||||
|
|
||||||
|
@TableField(value = "v_50")
|
||||||
|
private Double v50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,226 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_i_d")
|
||||||
|
public class RStatDataID {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "i_neg")
|
||||||
|
private Double iNeg;
|
||||||
|
|
||||||
|
@TableField(value = "i_pos")
|
||||||
|
private Double iPos;
|
||||||
|
|
||||||
|
@TableField(value = "i_thd")
|
||||||
|
private Double iThd;
|
||||||
|
|
||||||
|
@TableField(value = "i_unbalance")
|
||||||
|
private Double iUnbalance;
|
||||||
|
|
||||||
|
@TableField(value = "i_zero")
|
||||||
|
private Double iZero;
|
||||||
|
|
||||||
|
@TableField(value = "rms")
|
||||||
|
private Double rms;
|
||||||
|
|
||||||
|
@TableField(value = "i_1")
|
||||||
|
private Double i1;
|
||||||
|
|
||||||
|
@TableField(value = "i_2")
|
||||||
|
private Double i2;
|
||||||
|
|
||||||
|
@TableField(value = "i_3")
|
||||||
|
private Double i3;
|
||||||
|
|
||||||
|
@TableField(value = "i_4")
|
||||||
|
private Double i4;
|
||||||
|
|
||||||
|
@TableField(value = "i_5")
|
||||||
|
private Double i5;
|
||||||
|
|
||||||
|
@TableField(value = "i_6")
|
||||||
|
private Double i6;
|
||||||
|
|
||||||
|
@TableField(value = "i_7")
|
||||||
|
private Double i7;
|
||||||
|
|
||||||
|
@TableField(value = "i_8")
|
||||||
|
private Double i8;
|
||||||
|
|
||||||
|
@TableField(value = "i_9")
|
||||||
|
private Double i9;
|
||||||
|
|
||||||
|
@TableField(value = "i_10")
|
||||||
|
private Double i10;
|
||||||
|
|
||||||
|
@TableField(value = "i_11")
|
||||||
|
private Double i11;
|
||||||
|
|
||||||
|
@TableField(value = "i_12")
|
||||||
|
private Double i12;
|
||||||
|
|
||||||
|
@TableField(value = "i_13")
|
||||||
|
private Double i13;
|
||||||
|
|
||||||
|
@TableField(value = "i_14")
|
||||||
|
private Double i14;
|
||||||
|
|
||||||
|
@TableField(value = "i_15")
|
||||||
|
private Double i15;
|
||||||
|
|
||||||
|
@TableField(value = "i_16")
|
||||||
|
private Double i16;
|
||||||
|
|
||||||
|
@TableField(value = "i_17")
|
||||||
|
private Double i17;
|
||||||
|
|
||||||
|
@TableField(value = "i_18")
|
||||||
|
private Double i18;
|
||||||
|
|
||||||
|
@TableField(value = "i_19")
|
||||||
|
private Double i19;
|
||||||
|
|
||||||
|
@TableField(value = "i_20")
|
||||||
|
private Double i20;
|
||||||
|
|
||||||
|
@TableField(value = "i_21")
|
||||||
|
private Double i21;
|
||||||
|
|
||||||
|
@TableField(value = "i_22")
|
||||||
|
private Double i22;
|
||||||
|
|
||||||
|
@TableField(value = "i_23")
|
||||||
|
private Double i23;
|
||||||
|
|
||||||
|
@TableField(value = "i_24")
|
||||||
|
private Double i24;
|
||||||
|
|
||||||
|
@TableField(value = "i_25")
|
||||||
|
private Double i25;
|
||||||
|
|
||||||
|
@TableField(value = "i_26")
|
||||||
|
private Double i26;
|
||||||
|
|
||||||
|
@TableField(value = "i_27")
|
||||||
|
private Double i27;
|
||||||
|
|
||||||
|
@TableField(value = "i_28")
|
||||||
|
private Double i28;
|
||||||
|
|
||||||
|
@TableField(value = "i_29")
|
||||||
|
private Double i29;
|
||||||
|
|
||||||
|
@TableField(value = "i_30")
|
||||||
|
private Double i30;
|
||||||
|
|
||||||
|
@TableField(value = "i_31")
|
||||||
|
private Double i31;
|
||||||
|
|
||||||
|
@TableField(value = "i_32")
|
||||||
|
private Double i32;
|
||||||
|
|
||||||
|
@TableField(value = "i_33")
|
||||||
|
private Double i33;
|
||||||
|
|
||||||
|
@TableField(value = "i_34")
|
||||||
|
private Double i34;
|
||||||
|
|
||||||
|
@TableField(value = "i_35")
|
||||||
|
private Double i35;
|
||||||
|
|
||||||
|
@TableField(value = "i_36")
|
||||||
|
private Double i36;
|
||||||
|
|
||||||
|
@TableField(value = "i_37")
|
||||||
|
private Double i37;
|
||||||
|
|
||||||
|
@TableField(value = "i_38")
|
||||||
|
private Double i38;
|
||||||
|
|
||||||
|
@TableField(value = "i_39")
|
||||||
|
private Double i39;
|
||||||
|
|
||||||
|
@TableField(value = "i_40")
|
||||||
|
private Double i40;
|
||||||
|
|
||||||
|
@TableField(value = "i_41")
|
||||||
|
private Double i41;
|
||||||
|
|
||||||
|
@TableField(value = "i_42")
|
||||||
|
private Double i42;
|
||||||
|
|
||||||
|
@TableField(value = "i_43")
|
||||||
|
private Double i43;
|
||||||
|
|
||||||
|
@TableField(value = "i_44")
|
||||||
|
private Double i44;
|
||||||
|
|
||||||
|
@TableField(value = "i_45")
|
||||||
|
private Double i45;
|
||||||
|
|
||||||
|
@TableField(value = "i_46")
|
||||||
|
private Double i46;
|
||||||
|
|
||||||
|
@TableField(value = "i_47")
|
||||||
|
private Double i47;
|
||||||
|
|
||||||
|
@TableField(value = "i_48")
|
||||||
|
private Double i48;
|
||||||
|
|
||||||
|
@TableField(value = "i_49")
|
||||||
|
private Double i49;
|
||||||
|
|
||||||
|
@TableField(value = "i_50")
|
||||||
|
private Double i50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,208 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_inharm_i_d")
|
||||||
|
public class RStatDataInharmID {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "i_1")
|
||||||
|
private Double i1;
|
||||||
|
|
||||||
|
@TableField(value = "i_2")
|
||||||
|
private Double i2;
|
||||||
|
|
||||||
|
@TableField(value = "i_3")
|
||||||
|
private Double i3;
|
||||||
|
|
||||||
|
@TableField(value = "i_4")
|
||||||
|
private Double i4;
|
||||||
|
|
||||||
|
@TableField(value = "i_5")
|
||||||
|
private Double i5;
|
||||||
|
|
||||||
|
@TableField(value = "i_6")
|
||||||
|
private Double i6;
|
||||||
|
|
||||||
|
@TableField(value = "i_7")
|
||||||
|
private Double i7;
|
||||||
|
|
||||||
|
@TableField(value = "i_8")
|
||||||
|
private Double i8;
|
||||||
|
|
||||||
|
@TableField(value = "i_9")
|
||||||
|
private Double i9;
|
||||||
|
|
||||||
|
@TableField(value = "i_10")
|
||||||
|
private Double i10;
|
||||||
|
|
||||||
|
@TableField(value = "i_11")
|
||||||
|
private Double i11;
|
||||||
|
|
||||||
|
@TableField(value = "i_12")
|
||||||
|
private Double i12;
|
||||||
|
|
||||||
|
@TableField(value = "i_13")
|
||||||
|
private Double i13;
|
||||||
|
|
||||||
|
@TableField(value = "i_14")
|
||||||
|
private Double i14;
|
||||||
|
|
||||||
|
@TableField(value = "i_15")
|
||||||
|
private Double i15;
|
||||||
|
|
||||||
|
@TableField(value = "i_16")
|
||||||
|
private Double i16;
|
||||||
|
|
||||||
|
@TableField(value = "i_17")
|
||||||
|
private Double i17;
|
||||||
|
|
||||||
|
@TableField(value = "i_18")
|
||||||
|
private Double i18;
|
||||||
|
|
||||||
|
@TableField(value = "i_19")
|
||||||
|
private Double i19;
|
||||||
|
|
||||||
|
@TableField(value = "i_20")
|
||||||
|
private Double i20;
|
||||||
|
|
||||||
|
@TableField(value = "i_21")
|
||||||
|
private Double i21;
|
||||||
|
|
||||||
|
@TableField(value = "i_22")
|
||||||
|
private Double i22;
|
||||||
|
|
||||||
|
@TableField(value = "i_23")
|
||||||
|
private Double i23;
|
||||||
|
|
||||||
|
@TableField(value = "i_24")
|
||||||
|
private Double i24;
|
||||||
|
|
||||||
|
@TableField(value = "i_25")
|
||||||
|
private Double i25;
|
||||||
|
|
||||||
|
@TableField(value = "i_26")
|
||||||
|
private Double i26;
|
||||||
|
|
||||||
|
@TableField(value = "i_27")
|
||||||
|
private Double i27;
|
||||||
|
|
||||||
|
@TableField(value = "i_28")
|
||||||
|
private Double i28;
|
||||||
|
|
||||||
|
@TableField(value = "i_29")
|
||||||
|
private Double i29;
|
||||||
|
|
||||||
|
@TableField(value = "i_30")
|
||||||
|
private Double i30;
|
||||||
|
|
||||||
|
@TableField(value = "i_31")
|
||||||
|
private Double i31;
|
||||||
|
|
||||||
|
@TableField(value = "i_32")
|
||||||
|
private Double i32;
|
||||||
|
|
||||||
|
@TableField(value = "i_33")
|
||||||
|
private Double i33;
|
||||||
|
|
||||||
|
@TableField(value = "i_34")
|
||||||
|
private Double i34;
|
||||||
|
|
||||||
|
@TableField(value = "i_35")
|
||||||
|
private Double i35;
|
||||||
|
|
||||||
|
@TableField(value = "i_36")
|
||||||
|
private Double i36;
|
||||||
|
|
||||||
|
@TableField(value = "i_37")
|
||||||
|
private Double i37;
|
||||||
|
|
||||||
|
@TableField(value = "i_38")
|
||||||
|
private Double i38;
|
||||||
|
|
||||||
|
@TableField(value = "i_39")
|
||||||
|
private Double i39;
|
||||||
|
|
||||||
|
@TableField(value = "i_40")
|
||||||
|
private Double i40;
|
||||||
|
|
||||||
|
@TableField(value = "i_41")
|
||||||
|
private Double i41;
|
||||||
|
|
||||||
|
@TableField(value = "i_42")
|
||||||
|
private Double i42;
|
||||||
|
|
||||||
|
@TableField(value = "i_43")
|
||||||
|
private Double i43;
|
||||||
|
|
||||||
|
@TableField(value = "i_44")
|
||||||
|
private Double i44;
|
||||||
|
|
||||||
|
@TableField(value = "i_45")
|
||||||
|
private Double i45;
|
||||||
|
|
||||||
|
@TableField(value = "i_46")
|
||||||
|
private Double i46;
|
||||||
|
|
||||||
|
@TableField(value = "i_47")
|
||||||
|
private Double i47;
|
||||||
|
|
||||||
|
@TableField(value = "i_48")
|
||||||
|
private Double i48;
|
||||||
|
|
||||||
|
@TableField(value = "i_49")
|
||||||
|
private Double i49;
|
||||||
|
|
||||||
|
@TableField(value = "i_50")
|
||||||
|
private Double i50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,208 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.lang.Double;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_inharm_v_d")
|
||||||
|
public class RStatDataInharmVD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "v_1")
|
||||||
|
private Double v1;
|
||||||
|
|
||||||
|
@TableField(value = "v_2")
|
||||||
|
private Double v2;
|
||||||
|
|
||||||
|
@TableField(value = "v_3")
|
||||||
|
private Double v3;
|
||||||
|
|
||||||
|
@TableField(value = "v_4")
|
||||||
|
private Double v4;
|
||||||
|
|
||||||
|
@TableField(value = "v_5")
|
||||||
|
private Double v5;
|
||||||
|
|
||||||
|
@TableField(value = "v_6")
|
||||||
|
private Double v6;
|
||||||
|
|
||||||
|
@TableField(value = "v_7")
|
||||||
|
private Double v7;
|
||||||
|
|
||||||
|
@TableField(value = "v_8")
|
||||||
|
private Double v8;
|
||||||
|
|
||||||
|
@TableField(value = "v_9")
|
||||||
|
private Double v9;
|
||||||
|
|
||||||
|
@TableField(value = "v_10")
|
||||||
|
private Double v10;
|
||||||
|
|
||||||
|
@TableField(value = "v_11")
|
||||||
|
private Double v11;
|
||||||
|
|
||||||
|
@TableField(value = "v_12")
|
||||||
|
private Double v12;
|
||||||
|
|
||||||
|
@TableField(value = "v_13")
|
||||||
|
private Double v13;
|
||||||
|
|
||||||
|
@TableField(value = "v_14")
|
||||||
|
private Double v14;
|
||||||
|
|
||||||
|
@TableField(value = "v_15")
|
||||||
|
private Double v15;
|
||||||
|
|
||||||
|
@TableField(value = "v_16")
|
||||||
|
private Double v16;
|
||||||
|
|
||||||
|
@TableField(value = "v_17")
|
||||||
|
private Double v17;
|
||||||
|
|
||||||
|
@TableField(value = "v_18")
|
||||||
|
private Double v18;
|
||||||
|
|
||||||
|
@TableField(value = "v_19")
|
||||||
|
private Double v19;
|
||||||
|
|
||||||
|
@TableField(value = "v_20")
|
||||||
|
private Double v20;
|
||||||
|
|
||||||
|
@TableField(value = "v_21")
|
||||||
|
private Double v21;
|
||||||
|
|
||||||
|
@TableField(value = "v_22")
|
||||||
|
private Double v22;
|
||||||
|
|
||||||
|
@TableField(value = "v_23")
|
||||||
|
private Double v23;
|
||||||
|
|
||||||
|
@TableField(value = "v_24")
|
||||||
|
private Double v24;
|
||||||
|
|
||||||
|
@TableField(value = "v_25")
|
||||||
|
private Double v25;
|
||||||
|
|
||||||
|
@TableField(value = "v_26")
|
||||||
|
private Double v26;
|
||||||
|
|
||||||
|
@TableField(value = "v_27")
|
||||||
|
private Double v27;
|
||||||
|
|
||||||
|
@TableField(value = "v_28")
|
||||||
|
private Double v28;
|
||||||
|
|
||||||
|
@TableField(value = "v_29")
|
||||||
|
private Double v29;
|
||||||
|
|
||||||
|
@TableField(value = "v_30")
|
||||||
|
private Double v30;
|
||||||
|
|
||||||
|
@TableField(value = "v_31")
|
||||||
|
private Double v31;
|
||||||
|
|
||||||
|
@TableField(value = "v_32")
|
||||||
|
private Double v32;
|
||||||
|
|
||||||
|
@TableField(value = "v_33")
|
||||||
|
private Double v33;
|
||||||
|
|
||||||
|
@TableField(value = "v_34")
|
||||||
|
private Double v34;
|
||||||
|
|
||||||
|
@TableField(value = "v_35")
|
||||||
|
private Double v35;
|
||||||
|
|
||||||
|
@TableField(value = "v_36")
|
||||||
|
private Double v36;
|
||||||
|
|
||||||
|
@TableField(value = "v_37")
|
||||||
|
private Double v37;
|
||||||
|
|
||||||
|
@TableField(value = "v_38")
|
||||||
|
private Double v38;
|
||||||
|
|
||||||
|
@TableField(value = "v_39")
|
||||||
|
private Double v39;
|
||||||
|
|
||||||
|
@TableField(value = "v_40")
|
||||||
|
private Double v40;
|
||||||
|
|
||||||
|
@TableField(value = "v_41")
|
||||||
|
private Double v41;
|
||||||
|
|
||||||
|
@TableField(value = "v_42")
|
||||||
|
private Double v42;
|
||||||
|
|
||||||
|
@TableField(value = "v_43")
|
||||||
|
private Double v43;
|
||||||
|
|
||||||
|
@TableField(value = "v_44")
|
||||||
|
private Double v44;
|
||||||
|
|
||||||
|
@TableField(value = "v_45")
|
||||||
|
private Double v45;
|
||||||
|
|
||||||
|
@TableField(value = "v_46")
|
||||||
|
private Double v46;
|
||||||
|
|
||||||
|
@TableField(value = "v_47")
|
||||||
|
private Double v47;
|
||||||
|
|
||||||
|
@TableField(value = "v_48")
|
||||||
|
private Double v48;
|
||||||
|
|
||||||
|
@TableField(value = "v_49")
|
||||||
|
private Double v49;
|
||||||
|
|
||||||
|
@TableField(value = "v_50")
|
||||||
|
private Double v50;
|
||||||
|
}
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_plt_d")
|
||||||
|
public class RStatDataPltD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
@TableField(value = "plt")
|
||||||
|
private Double plt;
|
||||||
|
}
|
||||||
@@ -0,0 +1,420 @@
|
|||||||
|
package com.njcn.csreport.pojo.po;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 9:10【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "r_stat_data_v_d")
|
||||||
|
public class RStatDataVD {
|
||||||
|
/**
|
||||||
|
* 统计数据时间
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "time")
|
||||||
|
private LocalDate time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点Id
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "line_id")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相别,’A’表示A相,’B’表示B相,’C’表示C相,’T’表示总
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "phasic_type")
|
||||||
|
private String phasicType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(最大值:max、最小值:min、平均值:avg、95值:cp95)
|
||||||
|
*/
|
||||||
|
@MppMultiId
|
||||||
|
@TableField(value = "value_type")
|
||||||
|
private String valueType;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据质量标志(0-表示是正常数据、1-表示是错误数据、2-表示是有事件的数据)数据库默认是0,污染数据不参与报表统计
|
||||||
|
*/
|
||||||
|
@TableField(value = "quality_flag")
|
||||||
|
private Integer qualityFlag;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 频率
|
||||||
|
*/
|
||||||
|
@TableField(value = "freq")
|
||||||
|
private Double freq;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 频率偏差
|
||||||
|
*/
|
||||||
|
@TableField(value = "freq_dev")
|
||||||
|
private Double freqDev;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 相电压有效值
|
||||||
|
*/
|
||||||
|
@TableField(value = "rms")
|
||||||
|
private Double rms;
|
||||||
|
|
||||||
|
@TableField(value = "rms_lvr")
|
||||||
|
private Double rmsLvr;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 负序电压
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_neg")
|
||||||
|
private Double vNeg;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 正序电压
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_pos")
|
||||||
|
private Double vPos;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 谐波含量
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_thd")
|
||||||
|
private Double vThd;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 三相电压不平衡度
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_unbalance")
|
||||||
|
private Double vUnbalance;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 零序电压
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_zero")
|
||||||
|
private Double vZero;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 电压正偏差
|
||||||
|
*/
|
||||||
|
@TableField(value = "vl_dev")
|
||||||
|
private Double vlDev;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 电压负偏差
|
||||||
|
*/
|
||||||
|
@TableField(value = "vu_dev")
|
||||||
|
private Double vuDev;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 基波电压
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_1")
|
||||||
|
private Double v1;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 2次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_2")
|
||||||
|
private Double v2;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 3次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_3")
|
||||||
|
private Double v3;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 4次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_4")
|
||||||
|
private Double v4;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 5次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_5")
|
||||||
|
private Double v5;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 6次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_6")
|
||||||
|
private Double v6;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 7次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_7")
|
||||||
|
private Double v7;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 8次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_8")
|
||||||
|
private Double v8;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 9次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_9")
|
||||||
|
private Double v9;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 10次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_10")
|
||||||
|
private Double v10;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 11次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_11")
|
||||||
|
private Double v11;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 12次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_12")
|
||||||
|
private Double v12;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 13次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_13")
|
||||||
|
private Double v13;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 14次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_14")
|
||||||
|
private Double v14;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 15次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_15")
|
||||||
|
private Double v15;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 16次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_16")
|
||||||
|
private Double v16;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 17次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_17")
|
||||||
|
private Double v17;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 18次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_18")
|
||||||
|
private Double v18;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 19次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_19")
|
||||||
|
private Double v19;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 20次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_20")
|
||||||
|
private Double v20;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 21次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_21")
|
||||||
|
private Double v21;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 22次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_22")
|
||||||
|
private Double v22;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 23次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_23")
|
||||||
|
private Double v23;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 24次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_24")
|
||||||
|
private Double v24;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 25次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_25")
|
||||||
|
private Double v25;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 26次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_26")
|
||||||
|
private Double v26;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 27次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_27")
|
||||||
|
private Double v27;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 28次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_28")
|
||||||
|
private Double v28;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 29次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_29")
|
||||||
|
private Double v29;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 30次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_30")
|
||||||
|
private Double v30;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 31次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_31")
|
||||||
|
private Double v31;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 32次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_32")
|
||||||
|
private Double v32;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 33次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_33")
|
||||||
|
private Double v33;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 34次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_34")
|
||||||
|
private Double v34;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 35次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_35")
|
||||||
|
private Double v35;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 36次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_36")
|
||||||
|
private Double v36;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 37次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_37")
|
||||||
|
private Double v37;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 38次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_38")
|
||||||
|
private Double v38;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 39次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_39")
|
||||||
|
private Double v39;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 40次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_40")
|
||||||
|
private Double v40;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 41次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_41")
|
||||||
|
private Double v41;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 42次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_42")
|
||||||
|
private Double v42;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 43次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_43")
|
||||||
|
private Double v43;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 44次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_44")
|
||||||
|
private Double v44;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 45次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_45")
|
||||||
|
private Double v45;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 46次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_46")
|
||||||
|
private Double v46;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 47次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_47")
|
||||||
|
private Double v47;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 48次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_48")
|
||||||
|
private Double v48;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 49次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_49")
|
||||||
|
private Double v49;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 50次谐波电压幅值
|
||||||
|
*/
|
||||||
|
@TableField(value = "v_50")
|
||||||
|
private Double v50;
|
||||||
|
}
|
||||||
@@ -41,6 +41,76 @@
|
|||||||
<artifactId>common-db</artifactId>
|
<artifactId>common-db</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>pqs-influx</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
|
||||||
|
<version>3.5.1</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.squareup.okhttp3</groupId>
|
||||||
|
<artifactId>okhttp</artifactId>
|
||||||
|
<version>4.9.0</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.squareup.okhttp3</groupId>
|
||||||
|
<artifactId>logging-interceptor</artifactId>
|
||||||
|
<version>4.9.0</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>cs-device-api</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>cs-harmonic-api</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>common-oss</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>common-event</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>common-oss</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>user-api</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>system-api</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.njcn</groupId>
|
||||||
|
<artifactId>cs-report-api</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import org.mybatis.spring.annotation.MapperScan;
|
|||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
import org.springframework.cloud.openfeign.EnableFeignClients;
|
import org.springframework.cloud.openfeign.EnableFeignClients;
|
||||||
|
import org.springframework.context.annotation.DependsOn;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -13,6 +14,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
|
|||||||
* @date 2021年12月09日 20:59
|
* @date 2021年12月09日 20:59
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@DependsOn("proxyMapperRegister")
|
||||||
@MapperScan("com.njcn.**.mapper")
|
@MapperScan("com.njcn.**.mapper")
|
||||||
@EnableFeignClients(basePackages = "com.njcn")
|
@EnableFeignClients(basePackages = "com.njcn")
|
||||||
@SpringBootApplication(scanBasePackages = "com.njcn")
|
@SpringBootApplication(scanBasePackages = "com.njcn")
|
||||||
|
|||||||
@@ -0,0 +1,335 @@
|
|||||||
|
package com.njcn.csreport.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import cn.hutool.extra.spring.SpringUtil;
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.common.pojo.annotation.OperateInfo;
|
||||||
|
import com.njcn.common.pojo.enums.common.LogEnum;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.csdevice.api.CsLedgerFeignClient;
|
||||||
|
import com.njcn.csdevice.pojo.dto.LineParamDTO;
|
||||||
|
import com.njcn.csdevice.pojo.po.CsLedger;
|
||||||
|
import com.njcn.csreport.enums.ReportTableEnum;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataVD;
|
||||||
|
import com.njcn.csreport.service.RStatDataVDService;
|
||||||
|
import com.njcn.influx.imapper.day.ReportMapper;
|
||||||
|
|
||||||
|
import com.njcn.influx.pojo.constant.InfluxDBTableConstant;
|
||||||
|
import com.njcn.influx.pojo.po.cs.PqdData;
|
||||||
|
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||||
|
import com.njcn.system.api.DicDataFeignClient;
|
||||||
|
import com.njcn.system.api.EpdFeignClient;
|
||||||
|
import com.njcn.system.enums.DicDataEnum;
|
||||||
|
import com.njcn.system.pojo.po.DictData;
|
||||||
|
import com.njcn.system.pojo.po.EleEpdPqd;
|
||||||
|
import com.njcn.system.pojo.vo.EleEpdPqdListVO;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import java.lang.reflect.Field;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.time.format.DateTimeFormatter;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
import java.util.Objects;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
import java.util.stream.Stream;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/12 10:24【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Slf4j
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/test")
|
||||||
|
@Api(tags = "测试")
|
||||||
|
@AllArgsConstructor
|
||||||
|
public class TestController {
|
||||||
|
private final CsLedgerFeignClient csLedgerFeignClient;
|
||||||
|
private final DicDataFeignClient dicDataFeignClient;
|
||||||
|
private final EpdFeignClient epdFeignClient;
|
||||||
|
private final ReportMapper reportMapper;
|
||||||
|
private final RStatDataVDService rStatDataVDService;
|
||||||
|
|
||||||
|
private final static String SERVICE_PACKAGE_PREFIX = "com.njcn.csreport.service.";
|
||||||
|
private final static String ENTITY_PACKAGE_PREFIX = "com.njcn.csreport.pojo.po.";
|
||||||
|
private final static String SERVICE_SUFFIX = "Service";
|
||||||
|
|
||||||
|
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||||
|
@GetMapping("/test")
|
||||||
|
@ApiOperation("报表测试")
|
||||||
|
public HttpResult<Integer> queryEvent() throws ClassNotFoundException {
|
||||||
|
|
||||||
|
// 获取当前日期
|
||||||
|
LocalDate today = LocalDate.now().minusDays(3);
|
||||||
|
// 计算前一天的日期
|
||||||
|
LocalDate yesterday = today.minusDays(1);
|
||||||
|
// 获取前一天的开始时间(00:00:00)
|
||||||
|
LocalDateTime startOfYesterday = yesterday.atStartOfDay();
|
||||||
|
// 获取前一天的结束时间(23:59:59)
|
||||||
|
LocalDateTime endOfYesterday = yesterday.plusDays(1).atStartOfDay().minusSeconds(1);
|
||||||
|
|
||||||
|
// 定义时间格式
|
||||||
|
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
// 格式化时间为字符串
|
||||||
|
String startTime = startOfYesterday.format(formatter);
|
||||||
|
String endTime = endOfYesterday.format(formatter);
|
||||||
|
// String startTime ="2024-07-31 00:00:00";
|
||||||
|
// String endTime ="2024-09-20 23:00:00";
|
||||||
|
List<CsLedger> data = csLedgerFeignClient.queryLine(new LineParamDTO()).getData();
|
||||||
|
List<String> lineIndex = data.stream().map(CsLedger::getId).collect(Collectors.toList());
|
||||||
|
// List<String> lineIndex = Stream.of("00B78D016AB32","00B78D016AB51").collect(Collectors.toList());
|
||||||
|
|
||||||
|
//查询电能质量数据指标
|
||||||
|
DictData pqd = dicDataFeignClient.getDicDataByCode(DicDataEnum.PQD.getCode()).getData();
|
||||||
|
List<DictData> tableNameList = dicDataFeignClient.getDicDataByTypeCode("Data_Day").getData();
|
||||||
|
Map<String, String> tableMap = tableNameList.stream().collect(Collectors.toMap(DictData::getId, DictData::getCode, (code, code2) -> code));
|
||||||
|
|
||||||
|
|
||||||
|
List<EleEpdPqdListVO> eleEpdPqdListVOList = epdFeignClient.selectAll().getData();
|
||||||
|
EleEpdPqdListVO eleEpdPqdListVO = eleEpdPqdListVOList.stream().filter(temp -> Objects.equals(temp.getDataType(), pqd.getId())).collect(Collectors.toList()).get(0);
|
||||||
|
|
||||||
|
|
||||||
|
Map<String, List<EleEpdPqd>> eleEpdMap = eleEpdPqdListVO.getEleEpdPqdVOS().stream().filter(temp -> StringUtils.isNotEmpty(temp.getOtherName())
|
||||||
|
&& StringUtils.isNotEmpty(temp.getResourcesId()))
|
||||||
|
.collect(Collectors.groupingBy(EleEpdPqd::getResourcesId));//不能全表表分组查,根据映射的
|
||||||
|
|
||||||
|
for (Map.Entry<String, List<EleEpdPqd>> entry : eleEpdMap.entrySet()) {
|
||||||
|
String k = entry.getKey();
|
||||||
|
List<EleEpdPqd> v = entry.getValue();
|
||||||
|
String tableName = tableMap.get(k);
|
||||||
|
List result = new ArrayList<>();
|
||||||
|
Class clazz = Class.forName(ENTITY_PACKAGE_PREFIX + ReportTableEnum.getEntityName(tableName));
|
||||||
|
IMppService bean = (IMppService) SpringUtil.getBean(Class.forName(SERVICE_PACKAGE_PREFIX+ReportTableEnum.getEntityName(tableName)+SERVICE_SUFFIX));
|
||||||
|
|
||||||
|
//由于epd配置表A,B,C三项对应指标一样,这里做去重处理,由于功率表功率,和三项总功率都对应P只是项别不一一样因此,M相要和,A,B,C相分开计算
|
||||||
|
Map<String, Map<String, List<EleEpdPqd>>> collect = v.stream().collect(Collectors.groupingBy(EleEpdPqd::getPhase, Collectors.groupingBy(EleEpdPqd::getName)));
|
||||||
|
|
||||||
|
collect.forEach((tempPhase,byNameMap)->{
|
||||||
|
//最小值
|
||||||
|
InfluxQueryWrapper influxQueryWrapperMin = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperMin.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "min").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperMin.min(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperMin.min(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperMin.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list1 = reportMapper.selectByQueryWrapper(influxQueryWrapperMin);
|
||||||
|
|
||||||
|
|
||||||
|
//最大值
|
||||||
|
InfluxQueryWrapper influxQueryWrapperMax = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperMax.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "max").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperMax.min(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperMax.min(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperMax.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list2 = reportMapper.selectByQueryWrapper(influxQueryWrapperMax);
|
||||||
|
|
||||||
|
//平均值
|
||||||
|
InfluxQueryWrapper influxQueryWrapperAvg = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperAvg.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "avg").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperAvg.mean(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperAvg.mean(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperAvg.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list3 = reportMapper.selectByQueryWrapper(influxQueryWrapperAvg);
|
||||||
|
|
||||||
|
|
||||||
|
//CP95
|
||||||
|
InfluxQueryWrapper influxQueryWrapperCp95 = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperCp95.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "avg").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperCp95.percentile(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i, 95);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperCp95.mean(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperCp95.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list4 = reportMapper.selectByQueryWrapper(influxQueryWrapperCp95);
|
||||||
|
//为ValueType转成cp95
|
||||||
|
list4.forEach(temp -> {
|
||||||
|
//获取
|
||||||
|
Field vauleField = null;
|
||||||
|
try {
|
||||||
|
vauleField = temp.getClass().getDeclaredField("valueType");
|
||||||
|
|
||||||
|
vauleField.setAccessible(true); //暴力访问id
|
||||||
|
vauleField.set(temp, "CP95");
|
||||||
|
|
||||||
|
} catch (NoSuchFieldException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
} catch (IllegalAccessException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
result.addAll(list1);
|
||||||
|
result.addAll(list2);
|
||||||
|
result.addAll(list3);
|
||||||
|
result.addAll(list4);
|
||||||
|
|
||||||
|
|
||||||
|
} );
|
||||||
|
//1.为time赋值2.映射
|
||||||
|
result.forEach(temp -> {
|
||||||
|
//获取
|
||||||
|
Field phasicTypeeField = null;
|
||||||
|
Field timeField = null;
|
||||||
|
Field vauleTypeField = null;
|
||||||
|
Field qualityFlagField = null;
|
||||||
|
|
||||||
|
try {
|
||||||
|
|
||||||
|
timeField = temp.getClass().getDeclaredField("time");
|
||||||
|
|
||||||
|
timeField.setAccessible(true);
|
||||||
|
timeField.set(temp, yesterday);
|
||||||
|
phasicTypeeField = temp.getClass().getDeclaredField("phasicType");
|
||||||
|
phasicTypeeField.setAccessible(true);
|
||||||
|
String phase = phasicTypeeField.get(temp).toString();
|
||||||
|
phasicTypeeField.set(temp, getPhase(phase));
|
||||||
|
|
||||||
|
|
||||||
|
vauleTypeField = temp.getClass().getDeclaredField("valueType");
|
||||||
|
vauleTypeField.setAccessible(true);
|
||||||
|
String valueType = vauleTypeField.get(temp).toString();
|
||||||
|
vauleTypeField.set(temp, valueType.toUpperCase());
|
||||||
|
|
||||||
|
qualityFlagField = temp.getClass().getDeclaredField("qualityFlag");
|
||||||
|
|
||||||
|
qualityFlagField.setAccessible(true);
|
||||||
|
qualityFlagField.set(temp, 0);
|
||||||
|
|
||||||
|
} catch (NoSuchFieldException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
} catch (IllegalAccessException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
log.info("插入数据");
|
||||||
|
//由于AB,A对应的都是A不能批量插入会爆主键冲突
|
||||||
|
result.forEach(temp->{
|
||||||
|
bean.saveOrUpdateByMultiId(temp);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, 1, "报表数据转换");
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getPhase( String phase) {
|
||||||
|
|
||||||
|
switch (phase) {
|
||||||
|
case "A":
|
||||||
|
return "A";
|
||||||
|
case "B":
|
||||||
|
return "B";
|
||||||
|
case "C":
|
||||||
|
return "C";
|
||||||
|
case "M":
|
||||||
|
return "T";
|
||||||
|
case "AB":
|
||||||
|
return "A";
|
||||||
|
case "BC":
|
||||||
|
return "B";
|
||||||
|
case "CA":
|
||||||
|
return "C";
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,332 @@
|
|||||||
|
package com.njcn.csreport.job;
|
||||||
|
|
||||||
|
import cn.hutool.extra.spring.SpringUtil;
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.common.utils.HarmonicTimesUtil;
|
||||||
|
import com.njcn.csdevice.api.CsLedgerFeignClient;
|
||||||
|
import com.njcn.csdevice.pojo.dto.LineParamDTO;
|
||||||
|
import com.njcn.csdevice.pojo.po.CsLedger;
|
||||||
|
|
||||||
|
import com.njcn.csreport.enums.ReportTableEnum;
|
||||||
|
import com.njcn.csreport.service.RStatDataVDService;
|
||||||
|
import com.njcn.influx.constant.InfluxDbSqlConstant;
|
||||||
|
import com.njcn.influx.imapper.CommonMapper;
|
||||||
|
import com.njcn.influx.imapper.PqdDataMapper;
|
||||||
|
import com.njcn.influx.imapper.day.ReportMapper;
|
||||||
|
import com.njcn.influx.pojo.constant.InfluxDBTableConstant;
|
||||||
|
import com.njcn.influx.pojo.po.DataV;
|
||||||
|
import com.njcn.influx.pojo.po.cs.PqdData;
|
||||||
|
import com.njcn.influx.query.InfluxQueryWrapper;
|
||||||
|
import com.njcn.system.api.CsStatisticalSetFeignClient;
|
||||||
|
import com.njcn.system.api.DicDataFeignClient;
|
||||||
|
|
||||||
|
import com.njcn.system.api.EpdFeignClient;
|
||||||
|
import com.njcn.system.enums.DicDataEnum;
|
||||||
|
import com.njcn.system.pojo.po.DictData;
|
||||||
|
import com.njcn.system.pojo.po.EleEpdPqd;
|
||||||
|
import com.njcn.system.pojo.vo.EleEpdPqdListVO;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||||
|
import org.springframework.scheduling.annotation.Scheduled;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
import java.lang.reflect.Field;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.time.format.DateTimeFormatter;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
import java.util.Objects;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/1/18 10:15【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Component
|
||||||
|
@EnableScheduling
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@Slf4j
|
||||||
|
public class ReportCovertJob {
|
||||||
|
|
||||||
|
private final CsLedgerFeignClient csLedgerFeignClient;
|
||||||
|
private final DicDataFeignClient dicDataFeignClient;
|
||||||
|
private final EpdFeignClient epdFeignClient;
|
||||||
|
private final ReportMapper reportMapper;
|
||||||
|
private final RStatDataVDService rStatDataVDService;
|
||||||
|
|
||||||
|
private final static String SERVICE_PACKAGE_PREFIX = "com.njcn.csreport.service.";
|
||||||
|
private final static String ENTITY_PACKAGE_PREFIX = "com.njcn.csreport.pojo.po.";
|
||||||
|
private final static String SERVICE_SUFFIX = "Service";
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 每小时同步oracle数据库暂态事件
|
||||||
|
*
|
||||||
|
* @date 2024/3/5
|
||||||
|
*/
|
||||||
|
@Scheduled(cron = "0 0/10 * * * ?")
|
||||||
|
public void executeEvent() throws ClassNotFoundException {
|
||||||
|
LocalDate today = LocalDate.now().minusDays(3);
|
||||||
|
// 计算前一天的日期
|
||||||
|
LocalDate yesterday = today.minusDays(1);
|
||||||
|
// 获取前一天的开始时间(00:00:00)
|
||||||
|
LocalDateTime startOfYesterday = yesterday.atStartOfDay();
|
||||||
|
// 获取前一天的结束时间(23:59:59)
|
||||||
|
LocalDateTime endOfYesterday = yesterday.plusDays(1).atStartOfDay().minusSeconds(1);
|
||||||
|
|
||||||
|
// 定义时间格式
|
||||||
|
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
// 格式化时间为字符串
|
||||||
|
String startTime = startOfYesterday.format(formatter);
|
||||||
|
String endTime = endOfYesterday.format(formatter);
|
||||||
|
// String startTime ="2024-07-31 00:00:00";
|
||||||
|
// String endTime ="2024-09-20 23:00:00";
|
||||||
|
List<CsLedger> data = csLedgerFeignClient.queryLine(new LineParamDTO()).getData();
|
||||||
|
List<String> lineIndex = data.stream().map(CsLedger::getId).collect(Collectors.toList());
|
||||||
|
// List<String> lineIndex = Stream.of("00B78D016AB32","00B78D016AB51").collect(Collectors.toList());
|
||||||
|
|
||||||
|
//查询电能质量数据指标
|
||||||
|
DictData pqd = dicDataFeignClient.getDicDataByCode(DicDataEnum.PQD.getCode()).getData();
|
||||||
|
List<DictData> tableNameList = dicDataFeignClient.getDicDataByTypeCode("Data_Day").getData();
|
||||||
|
Map<String, String> tableMap = tableNameList.stream().collect(Collectors.toMap(DictData::getId, DictData::getCode, (code, code2) -> code));
|
||||||
|
|
||||||
|
|
||||||
|
List<EleEpdPqdListVO> eleEpdPqdListVOList = epdFeignClient.selectAll().getData();
|
||||||
|
EleEpdPqdListVO eleEpdPqdListVO = eleEpdPqdListVOList.stream().filter(temp -> Objects.equals(temp.getDataType(), pqd.getId())).collect(Collectors.toList()).get(0);
|
||||||
|
|
||||||
|
|
||||||
|
Map<String, List<EleEpdPqd>> eleEpdMap = eleEpdPqdListVO.getEleEpdPqdVOS().stream().filter(temp -> StringUtils.isNotEmpty(temp.getOtherName())
|
||||||
|
&& StringUtils.isNotEmpty(temp.getResourcesId()))
|
||||||
|
.collect(Collectors.groupingBy(EleEpdPqd::getResourcesId));//不能全表表分组查,根据映射的
|
||||||
|
|
||||||
|
for (Map.Entry<String, List<EleEpdPqd>> entry : eleEpdMap.entrySet()) {
|
||||||
|
String k = entry.getKey();
|
||||||
|
List<EleEpdPqd> v = entry.getValue();
|
||||||
|
String tableName = tableMap.get(k);
|
||||||
|
List result = new ArrayList<>();
|
||||||
|
Class clazz = Class.forName(ENTITY_PACKAGE_PREFIX + ReportTableEnum.getEntityName(tableName));
|
||||||
|
IMppService bean = (IMppService) SpringUtil.getBean(Class.forName(SERVICE_PACKAGE_PREFIX+ReportTableEnum.getEntityName(tableName)+SERVICE_SUFFIX));
|
||||||
|
|
||||||
|
//由于epd配置表A,B,C三项对应指标一样,这里做去重处理,由于功率表功率,和三项总功率都对应P只是项别不一一样因此,M相要和,A,B,C相分开计算
|
||||||
|
Map<String, Map<String, List<EleEpdPqd>>> collect = v.stream().collect(Collectors.groupingBy(EleEpdPqd::getPhase, Collectors.groupingBy(EleEpdPqd::getName)));
|
||||||
|
|
||||||
|
collect.forEach((tempPhase,byNameMap)->{
|
||||||
|
//最小值
|
||||||
|
InfluxQueryWrapper influxQueryWrapperMin = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperMin.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "min").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperMin.min(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperMin.min(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperMin.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list1 = reportMapper.selectByQueryWrapper(influxQueryWrapperMin);
|
||||||
|
|
||||||
|
|
||||||
|
//最大值
|
||||||
|
InfluxQueryWrapper influxQueryWrapperMax = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperMax.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "max").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperMax.min(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperMax.min(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperMax.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list2 = reportMapper.selectByQueryWrapper(influxQueryWrapperMax);
|
||||||
|
|
||||||
|
//平均值
|
||||||
|
InfluxQueryWrapper influxQueryWrapperAvg = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperAvg.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "avg").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperAvg.mean(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperAvg.mean(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperAvg.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list3 = reportMapper.selectByQueryWrapper(influxQueryWrapperAvg);
|
||||||
|
|
||||||
|
|
||||||
|
//CP95
|
||||||
|
InfluxQueryWrapper influxQueryWrapperCp95 = new InfluxQueryWrapper(PqdData.class, clazz);
|
||||||
|
influxQueryWrapperCp95.regular(PqdData::getLineId, lineIndex).eq(InfluxDBTableConstant.VALUE_TYPE, "avg").eq(InfluxDBTableConstant.PHASIC_TYPE,tempPhase).eq(InfluxDBTableConstant.IS_ABNORMAL, 0);
|
||||||
|
|
||||||
|
byNameMap.forEach((name, eleEpdPqdList) -> {
|
||||||
|
EleEpdPqd tempEleEpdPqd = eleEpdPqdList.get(0);
|
||||||
|
if (Objects.nonNull(tempEleEpdPqd.getHarmStart()) && Objects.nonNull(tempEleEpdPqd.getHarmEnd())) {
|
||||||
|
//0-49转成1-50
|
||||||
|
if(tempEleEpdPqd.getHarmStart()==0){
|
||||||
|
tempEleEpdPqd.setHarmStart(tempEleEpdPqd.getHarmStart()+1);
|
||||||
|
tempEleEpdPqd.setHarmEnd(tempEleEpdPqd.getHarmEnd()+1);
|
||||||
|
}
|
||||||
|
for (int i = tempEleEpdPqd.getHarmStart(); i < tempEleEpdPqd.getHarmEnd() + 1; i++) {
|
||||||
|
influxQueryWrapperCp95.percentile(tempEleEpdPqd.getName() + "_" + i, tempEleEpdPqd.getOtherName() + "_" + i, 95);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
influxQueryWrapperCp95.mean(tempEleEpdPqd.getName(), tempEleEpdPqd.getOtherName());
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
influxQueryWrapperCp95.groupBy(InfluxDBTableConstant.LINE_ID)
|
||||||
|
.groupBy(InfluxDBTableConstant.PHASIC_TYPE)
|
||||||
|
.groupBy(InfluxDBTableConstant.VALUE_TYPE)
|
||||||
|
.between(InfluxDBTableConstant.TIME, startTime, endTime);
|
||||||
|
List list4 = reportMapper.selectByQueryWrapper(influxQueryWrapperCp95);
|
||||||
|
//为ValueType转成cp95
|
||||||
|
list4.forEach(temp -> {
|
||||||
|
//获取
|
||||||
|
Field vauleField = null;
|
||||||
|
try {
|
||||||
|
vauleField = temp.getClass().getDeclaredField("valueType");
|
||||||
|
|
||||||
|
vauleField.setAccessible(true); //暴力访问id
|
||||||
|
vauleField.set(temp, "CP95");
|
||||||
|
|
||||||
|
} catch (NoSuchFieldException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
} catch (IllegalAccessException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
result.addAll(list1);
|
||||||
|
result.addAll(list2);
|
||||||
|
result.addAll(list3);
|
||||||
|
result.addAll(list4);
|
||||||
|
|
||||||
|
|
||||||
|
} );
|
||||||
|
//1.为time赋值2.映射
|
||||||
|
result.forEach(temp -> {
|
||||||
|
//获取
|
||||||
|
Field phasicTypeeField = null;
|
||||||
|
Field timeField = null;
|
||||||
|
Field vauleTypeField = null;
|
||||||
|
Field qualityFlagField = null;
|
||||||
|
|
||||||
|
try {
|
||||||
|
|
||||||
|
timeField = temp.getClass().getDeclaredField("time");
|
||||||
|
|
||||||
|
timeField.setAccessible(true);
|
||||||
|
timeField.set(temp, yesterday);
|
||||||
|
phasicTypeeField = temp.getClass().getDeclaredField("phasicType");
|
||||||
|
phasicTypeeField.setAccessible(true);
|
||||||
|
String phase = phasicTypeeField.get(temp).toString();
|
||||||
|
phasicTypeeField.set(temp, getPhase(phase));
|
||||||
|
|
||||||
|
|
||||||
|
vauleTypeField = temp.getClass().getDeclaredField("valueType");
|
||||||
|
vauleTypeField.setAccessible(true);
|
||||||
|
String valueType = vauleTypeField.get(temp).toString();
|
||||||
|
vauleTypeField.set(temp, valueType.toUpperCase());
|
||||||
|
|
||||||
|
qualityFlagField = temp.getClass().getDeclaredField("qualityFlag");
|
||||||
|
|
||||||
|
qualityFlagField.setAccessible(true);
|
||||||
|
qualityFlagField.set(temp, 0);
|
||||||
|
|
||||||
|
} catch (NoSuchFieldException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
} catch (IllegalAccessException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
log.info("插入数据");
|
||||||
|
//由于AB,A对应的都是A不能批量插入会爆主键冲突
|
||||||
|
result.forEach(temp->{
|
||||||
|
bean.saveOrUpdateByMultiId(temp);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getPhase( String phase) {
|
||||||
|
|
||||||
|
switch (phase) {
|
||||||
|
case "A":
|
||||||
|
return "A";
|
||||||
|
case "B":
|
||||||
|
return "B";
|
||||||
|
case "C":
|
||||||
|
return "C";
|
||||||
|
case "M":
|
||||||
|
return "T";
|
||||||
|
case "AB":
|
||||||
|
return "A";
|
||||||
|
case "BC":
|
||||||
|
return "B";
|
||||||
|
case "CA":
|
||||||
|
return "C";
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataFlickerD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:26【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataFlickerDMapper extends MppBaseMapper<RStatDataFlickerD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataFlucD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataFlucDMapper extends MppBaseMapper<RStatDataFlucD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmphasicID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmphasicIDMapper extends MppBaseMapper<RStatDataHarmphasicID> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmphasicVD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmphasicVDMapper extends MppBaseMapper<RStatDataHarmphasicVD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerPD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmpowerPDMapper extends MppBaseMapper<RStatDataHarmpowerPD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerQD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmpowerQDMapper extends MppBaseMapper<RStatDataHarmpowerQD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerSD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmpowerSDMapper extends MppBaseMapper<RStatDataHarmpowerSD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmrateID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmrateIDMapper extends MppBaseMapper<RStatDataHarmrateID> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmrateVD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmrateVDMapper extends MppBaseMapper<RStatDataHarmrateVD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataIDMapper extends MppBaseMapper<RStatDataID> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataInharmID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataInharmIDMapper extends MppBaseMapper<RStatDataInharmID> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataInharmVD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataInharmVDMapper extends MppBaseMapper<RStatDataInharmVD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataPltD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataPltDMapper extends MppBaseMapper<RStatDataPltD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
package com.njcn.csreport.mapper;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataVD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 9:10【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataVDMapper extends MppBaseMapper<RStatDataVD> {
|
||||||
|
}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataFlickerDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataFlickerD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_flicker_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="fluc" jdbcType="DECIMAL" property="fluc" />
|
||||||
|
<result column="plt" jdbcType="DECIMAL" property="plt" />
|
||||||
|
<result column="pst" jdbcType="DECIMAL" property="pst" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, fluc, plt, pst
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -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.csreport.mapper.RStatDataFlucDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataFlucD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_fluc_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="fluc" jdbcType="DECIMAL" property="fluc" />
|
||||||
|
<result column="fluccf" jdbcType="DECIMAL" property="fluccf" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, fluc, fluccf
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmphasicIDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmphasicID">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmphasic_i_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="i_1" jdbcType="DECIMAL" property="i1" />
|
||||||
|
<result column="i_2" jdbcType="DECIMAL" property="i2" />
|
||||||
|
<result column="i_3" jdbcType="DECIMAL" property="i3" />
|
||||||
|
<result column="i_4" jdbcType="DECIMAL" property="i4" />
|
||||||
|
<result column="i_5" jdbcType="DECIMAL" property="i5" />
|
||||||
|
<result column="i_6" jdbcType="DECIMAL" property="i6" />
|
||||||
|
<result column="i_7" jdbcType="DECIMAL" property="i7" />
|
||||||
|
<result column="i_8" jdbcType="DECIMAL" property="i8" />
|
||||||
|
<result column="i_9" jdbcType="DECIMAL" property="i9" />
|
||||||
|
<result column="i_10" jdbcType="DECIMAL" property="i10" />
|
||||||
|
<result column="i_11" jdbcType="DECIMAL" property="i11" />
|
||||||
|
<result column="i_12" jdbcType="DECIMAL" property="i12" />
|
||||||
|
<result column="i_13" jdbcType="DECIMAL" property="i13" />
|
||||||
|
<result column="i_14" jdbcType="DECIMAL" property="i14" />
|
||||||
|
<result column="i_15" jdbcType="DECIMAL" property="i15" />
|
||||||
|
<result column="i_16" jdbcType="DECIMAL" property="i16" />
|
||||||
|
<result column="i_17" jdbcType="DECIMAL" property="i17" />
|
||||||
|
<result column="i_18" jdbcType="DECIMAL" property="i18" />
|
||||||
|
<result column="i_19" jdbcType="DECIMAL" property="i19" />
|
||||||
|
<result column="i_20" jdbcType="DECIMAL" property="i20" />
|
||||||
|
<result column="i_21" jdbcType="DECIMAL" property="i21" />
|
||||||
|
<result column="i_22" jdbcType="DECIMAL" property="i22" />
|
||||||
|
<result column="i_23" jdbcType="DECIMAL" property="i23" />
|
||||||
|
<result column="i_24" jdbcType="DECIMAL" property="i24" />
|
||||||
|
<result column="i_25" jdbcType="DECIMAL" property="i25" />
|
||||||
|
<result column="i_26" jdbcType="DECIMAL" property="i26" />
|
||||||
|
<result column="i_27" jdbcType="DECIMAL" property="i27" />
|
||||||
|
<result column="i_28" jdbcType="DECIMAL" property="i28" />
|
||||||
|
<result column="i_29" jdbcType="DECIMAL" property="i29" />
|
||||||
|
<result column="i_30" jdbcType="DECIMAL" property="i30" />
|
||||||
|
<result column="i_31" jdbcType="DECIMAL" property="i31" />
|
||||||
|
<result column="i_32" jdbcType="DECIMAL" property="i32" />
|
||||||
|
<result column="i_33" jdbcType="DECIMAL" property="i33" />
|
||||||
|
<result column="i_34" jdbcType="DECIMAL" property="i34" />
|
||||||
|
<result column="i_35" jdbcType="DECIMAL" property="i35" />
|
||||||
|
<result column="i_36" jdbcType="DECIMAL" property="i36" />
|
||||||
|
<result column="i_37" jdbcType="DECIMAL" property="i37" />
|
||||||
|
<result column="i_38" jdbcType="DECIMAL" property="i38" />
|
||||||
|
<result column="i_39" jdbcType="DECIMAL" property="i39" />
|
||||||
|
<result column="i_40" jdbcType="DECIMAL" property="i40" />
|
||||||
|
<result column="i_41" jdbcType="DECIMAL" property="i41" />
|
||||||
|
<result column="i_42" jdbcType="DECIMAL" property="i42" />
|
||||||
|
<result column="i_43" jdbcType="DECIMAL" property="i43" />
|
||||||
|
<result column="i_44" jdbcType="DECIMAL" property="i44" />
|
||||||
|
<result column="i_45" jdbcType="DECIMAL" property="i45" />
|
||||||
|
<result column="i_46" jdbcType="DECIMAL" property="i46" />
|
||||||
|
<result column="i_47" jdbcType="DECIMAL" property="i47" />
|
||||||
|
<result column="i_48" jdbcType="DECIMAL" property="i48" />
|
||||||
|
<result column="i_49" jdbcType="DECIMAL" property="i49" />
|
||||||
|
<result column="i_50" jdbcType="DECIMAL" property="i50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, i_1, i_2, i_3, i_4, i_5,
|
||||||
|
i_6, i_7, i_8, i_9, i_10, i_11, i_12, i_13, i_14, i_15, i_16, i_17, i_18, i_19, i_20,
|
||||||
|
i_21, i_22, i_23, i_24, i_25, i_26, i_27, i_28, i_29, i_30, i_31, i_32, i_33, i_34,
|
||||||
|
i_35, i_36, i_37, i_38, i_39, i_40, i_41, i_42, i_43, i_44, i_45, i_46, i_47, i_48,
|
||||||
|
i_49, i_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmphasicVDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmphasicVD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmphasic_v_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="v_1" jdbcType="DECIMAL" property="v1" />
|
||||||
|
<result column="v_2" jdbcType="DECIMAL" property="v2" />
|
||||||
|
<result column="v_3" jdbcType="DECIMAL" property="v3" />
|
||||||
|
<result column="v_4" jdbcType="DECIMAL" property="v4" />
|
||||||
|
<result column="v_5" jdbcType="DECIMAL" property="v5" />
|
||||||
|
<result column="v_6" jdbcType="DECIMAL" property="v6" />
|
||||||
|
<result column="v_7" jdbcType="DECIMAL" property="v7" />
|
||||||
|
<result column="v_8" jdbcType="DECIMAL" property="v8" />
|
||||||
|
<result column="v_9" jdbcType="DECIMAL" property="v9" />
|
||||||
|
<result column="v_10" jdbcType="DECIMAL" property="v10" />
|
||||||
|
<result column="v_11" jdbcType="DECIMAL" property="v11" />
|
||||||
|
<result column="v_12" jdbcType="DECIMAL" property="v12" />
|
||||||
|
<result column="v_13" jdbcType="DECIMAL" property="v13" />
|
||||||
|
<result column="v_14" jdbcType="DECIMAL" property="v14" />
|
||||||
|
<result column="v_15" jdbcType="DECIMAL" property="v15" />
|
||||||
|
<result column="v_16" jdbcType="DECIMAL" property="v16" />
|
||||||
|
<result column="v_17" jdbcType="DECIMAL" property="v17" />
|
||||||
|
<result column="v_18" jdbcType="DECIMAL" property="v18" />
|
||||||
|
<result column="v_19" jdbcType="DECIMAL" property="v19" />
|
||||||
|
<result column="v_20" jdbcType="DECIMAL" property="v20" />
|
||||||
|
<result column="v_21" jdbcType="DECIMAL" property="v21" />
|
||||||
|
<result column="v_22" jdbcType="DECIMAL" property="v22" />
|
||||||
|
<result column="v_23" jdbcType="DECIMAL" property="v23" />
|
||||||
|
<result column="v_24" jdbcType="DECIMAL" property="v24" />
|
||||||
|
<result column="v_25" jdbcType="DECIMAL" property="v25" />
|
||||||
|
<result column="v_26" jdbcType="DECIMAL" property="v26" />
|
||||||
|
<result column="v_27" jdbcType="DECIMAL" property="v27" />
|
||||||
|
<result column="v_28" jdbcType="DECIMAL" property="v28" />
|
||||||
|
<result column="v_29" jdbcType="DECIMAL" property="v29" />
|
||||||
|
<result column="v_30" jdbcType="DECIMAL" property="v30" />
|
||||||
|
<result column="v_31" jdbcType="DECIMAL" property="v31" />
|
||||||
|
<result column="v_32" jdbcType="DECIMAL" property="v32" />
|
||||||
|
<result column="v_33" jdbcType="DECIMAL" property="v33" />
|
||||||
|
<result column="v_34" jdbcType="DECIMAL" property="v34" />
|
||||||
|
<result column="v_35" jdbcType="DECIMAL" property="v35" />
|
||||||
|
<result column="v_36" jdbcType="DECIMAL" property="v36" />
|
||||||
|
<result column="v_37" jdbcType="DECIMAL" property="v37" />
|
||||||
|
<result column="v_38" jdbcType="DECIMAL" property="v38" />
|
||||||
|
<result column="v_39" jdbcType="DECIMAL" property="v39" />
|
||||||
|
<result column="v_40" jdbcType="DECIMAL" property="v40" />
|
||||||
|
<result column="v_41" jdbcType="DECIMAL" property="v41" />
|
||||||
|
<result column="v_42" jdbcType="DECIMAL" property="v42" />
|
||||||
|
<result column="v_43" jdbcType="DECIMAL" property="v43" />
|
||||||
|
<result column="v_44" jdbcType="DECIMAL" property="v44" />
|
||||||
|
<result column="v_45" jdbcType="DECIMAL" property="v45" />
|
||||||
|
<result column="v_46" jdbcType="DECIMAL" property="v46" />
|
||||||
|
<result column="v_47" jdbcType="DECIMAL" property="v47" />
|
||||||
|
<result column="v_48" jdbcType="DECIMAL" property="v48" />
|
||||||
|
<result column="v_49" jdbcType="DECIMAL" property="v49" />
|
||||||
|
<result column="v_50" jdbcType="DECIMAL" property="v50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, v_1, v_2, v_3, v_4, v_5,
|
||||||
|
v_6, v_7, v_8, v_9, v_10, v_11, v_12, v_13, v_14, v_15, v_16, v_17, v_18, v_19, v_20,
|
||||||
|
v_21, v_22, v_23, v_24, v_25, v_26, v_27, v_28, v_29, v_30, v_31, v_32, v_33, v_34,
|
||||||
|
v_35, v_36, v_37, v_38, v_39, v_40, v_41, v_42, v_43, v_44, v_45, v_46, v_47, v_48,
|
||||||
|
v_49, v_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmpowerPDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmpowerPD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmpower_p_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="p" jdbcType="DECIMAL" property="p" />
|
||||||
|
<result column="pf" jdbcType="DECIMAL" property="pf" />
|
||||||
|
<result column="df" jdbcType="DECIMAL" property="df" />
|
||||||
|
<result column="p_1" jdbcType="DECIMAL" property="p1" />
|
||||||
|
<result column="p_2" jdbcType="DECIMAL" property="p2" />
|
||||||
|
<result column="p_3" jdbcType="DECIMAL" property="p3" />
|
||||||
|
<result column="p_4" jdbcType="DECIMAL" property="p4" />
|
||||||
|
<result column="p_5" jdbcType="DECIMAL" property="p5" />
|
||||||
|
<result column="p_6" jdbcType="DECIMAL" property="p6" />
|
||||||
|
<result column="p_7" jdbcType="DECIMAL" property="p7" />
|
||||||
|
<result column="p_8" jdbcType="DECIMAL" property="p8" />
|
||||||
|
<result column="p_9" jdbcType="DECIMAL" property="p9" />
|
||||||
|
<result column="p_10" jdbcType="DECIMAL" property="p10" />
|
||||||
|
<result column="p_11" jdbcType="DECIMAL" property="p11" />
|
||||||
|
<result column="p_12" jdbcType="DECIMAL" property="p12" />
|
||||||
|
<result column="p_13" jdbcType="DECIMAL" property="p13" />
|
||||||
|
<result column="p_14" jdbcType="DECIMAL" property="p14" />
|
||||||
|
<result column="p_15" jdbcType="DECIMAL" property="p15" />
|
||||||
|
<result column="p_16" jdbcType="DECIMAL" property="p16" />
|
||||||
|
<result column="p_17" jdbcType="DECIMAL" property="p17" />
|
||||||
|
<result column="p_18" jdbcType="DECIMAL" property="p18" />
|
||||||
|
<result column="p_19" jdbcType="DECIMAL" property="p19" />
|
||||||
|
<result column="p_20" jdbcType="DECIMAL" property="p20" />
|
||||||
|
<result column="p_21" jdbcType="DECIMAL" property="p21" />
|
||||||
|
<result column="p_22" jdbcType="DECIMAL" property="p22" />
|
||||||
|
<result column="p_23" jdbcType="DECIMAL" property="p23" />
|
||||||
|
<result column="p_24" jdbcType="DECIMAL" property="p24" />
|
||||||
|
<result column="p_25" jdbcType="DECIMAL" property="p25" />
|
||||||
|
<result column="p_26" jdbcType="DECIMAL" property="p26" />
|
||||||
|
<result column="p_27" jdbcType="DECIMAL" property="p27" />
|
||||||
|
<result column="p_28" jdbcType="DECIMAL" property="p28" />
|
||||||
|
<result column="p_29" jdbcType="DECIMAL" property="p29" />
|
||||||
|
<result column="p_30" jdbcType="DECIMAL" property="p30" />
|
||||||
|
<result column="p_31" jdbcType="DECIMAL" property="p31" />
|
||||||
|
<result column="p_32" jdbcType="DECIMAL" property="p32" />
|
||||||
|
<result column="p_33" jdbcType="DECIMAL" property="p33" />
|
||||||
|
<result column="p_34" jdbcType="DECIMAL" property="p34" />
|
||||||
|
<result column="p_35" jdbcType="DECIMAL" property="p35" />
|
||||||
|
<result column="p_36" jdbcType="DECIMAL" property="p36" />
|
||||||
|
<result column="p_37" jdbcType="DECIMAL" property="p37" />
|
||||||
|
<result column="p_38" jdbcType="DECIMAL" property="p38" />
|
||||||
|
<result column="p_39" jdbcType="DECIMAL" property="p39" />
|
||||||
|
<result column="p_40" jdbcType="DECIMAL" property="p40" />
|
||||||
|
<result column="p_41" jdbcType="DECIMAL" property="p41" />
|
||||||
|
<result column="p_42" jdbcType="DECIMAL" property="p42" />
|
||||||
|
<result column="p_43" jdbcType="DECIMAL" property="p43" />
|
||||||
|
<result column="p_44" jdbcType="DECIMAL" property="p44" />
|
||||||
|
<result column="p_45" jdbcType="DECIMAL" property="p45" />
|
||||||
|
<result column="p_46" jdbcType="DECIMAL" property="p46" />
|
||||||
|
<result column="p_47" jdbcType="DECIMAL" property="p47" />
|
||||||
|
<result column="p_48" jdbcType="DECIMAL" property="p48" />
|
||||||
|
<result column="p_49" jdbcType="DECIMAL" property="p49" />
|
||||||
|
<result column="p_50" jdbcType="DECIMAL" property="p50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, p, pf, df, p_1, p_2, p_3,
|
||||||
|
p_4, p_5, p_6, p_7, p_8, p_9, p_10, p_11, p_12, p_13, p_14, p_15, p_16, p_17, p_18,
|
||||||
|
p_19, p_20, p_21, p_22, p_23, p_24, p_25, p_26, p_27, p_28, p_29, p_30, p_31, p_32,
|
||||||
|
p_33, p_34, p_35, p_36, p_37, p_38, p_39, p_40, p_41, p_42, p_43, p_44, p_45, p_46,
|
||||||
|
p_47, p_48, p_49, p_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmpowerQDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmpowerQD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmpower_q_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="q" jdbcType="DECIMAL" property="q" />
|
||||||
|
<result column="q_1" jdbcType="DECIMAL" property="q1" />
|
||||||
|
<result column="q_2" jdbcType="DECIMAL" property="q2" />
|
||||||
|
<result column="q_3" jdbcType="DECIMAL" property="q3" />
|
||||||
|
<result column="q_4" jdbcType="DECIMAL" property="q4" />
|
||||||
|
<result column="q_5" jdbcType="DECIMAL" property="q5" />
|
||||||
|
<result column="q_6" jdbcType="DECIMAL" property="q6" />
|
||||||
|
<result column="q_7" jdbcType="DECIMAL" property="q7" />
|
||||||
|
<result column="q_8" jdbcType="DECIMAL" property="q8" />
|
||||||
|
<result column="q_9" jdbcType="DECIMAL" property="q9" />
|
||||||
|
<result column="q_10" jdbcType="DECIMAL" property="q10" />
|
||||||
|
<result column="q_11" jdbcType="DECIMAL" property="q11" />
|
||||||
|
<result column="q_12" jdbcType="DECIMAL" property="q12" />
|
||||||
|
<result column="q_13" jdbcType="DECIMAL" property="q13" />
|
||||||
|
<result column="q_14" jdbcType="DECIMAL" property="q14" />
|
||||||
|
<result column="q_15" jdbcType="DECIMAL" property="q15" />
|
||||||
|
<result column="q_16" jdbcType="DECIMAL" property="q16" />
|
||||||
|
<result column="q_17" jdbcType="DECIMAL" property="q17" />
|
||||||
|
<result column="q_18" jdbcType="DECIMAL" property="q18" />
|
||||||
|
<result column="q_19" jdbcType="DECIMAL" property="q19" />
|
||||||
|
<result column="q_20" jdbcType="DECIMAL" property="q20" />
|
||||||
|
<result column="q_21" jdbcType="DECIMAL" property="q21" />
|
||||||
|
<result column="q_22" jdbcType="DECIMAL" property="q22" />
|
||||||
|
<result column="q_23" jdbcType="DECIMAL" property="q23" />
|
||||||
|
<result column="q_24" jdbcType="DECIMAL" property="q24" />
|
||||||
|
<result column="q_25" jdbcType="DECIMAL" property="q25" />
|
||||||
|
<result column="q_26" jdbcType="DECIMAL" property="q26" />
|
||||||
|
<result column="q_27" jdbcType="DECIMAL" property="q27" />
|
||||||
|
<result column="q_28" jdbcType="DECIMAL" property="q28" />
|
||||||
|
<result column="q_29" jdbcType="DECIMAL" property="q29" />
|
||||||
|
<result column="q_30" jdbcType="DECIMAL" property="q30" />
|
||||||
|
<result column="q_31" jdbcType="DECIMAL" property="q31" />
|
||||||
|
<result column="q_32" jdbcType="DECIMAL" property="q32" />
|
||||||
|
<result column="q_33" jdbcType="DECIMAL" property="q33" />
|
||||||
|
<result column="q_34" jdbcType="DECIMAL" property="q34" />
|
||||||
|
<result column="q_35" jdbcType="DECIMAL" property="q35" />
|
||||||
|
<result column="q_36" jdbcType="DECIMAL" property="q36" />
|
||||||
|
<result column="q_37" jdbcType="DECIMAL" property="q37" />
|
||||||
|
<result column="q_38" jdbcType="DECIMAL" property="q38" />
|
||||||
|
<result column="q_39" jdbcType="DECIMAL" property="q39" />
|
||||||
|
<result column="q_40" jdbcType="DECIMAL" property="q40" />
|
||||||
|
<result column="q_41" jdbcType="DECIMAL" property="q41" />
|
||||||
|
<result column="q_42" jdbcType="DECIMAL" property="q42" />
|
||||||
|
<result column="q_43" jdbcType="DECIMAL" property="q43" />
|
||||||
|
<result column="q_44" jdbcType="DECIMAL" property="q44" />
|
||||||
|
<result column="q_45" jdbcType="DECIMAL" property="q45" />
|
||||||
|
<result column="q_46" jdbcType="DECIMAL" property="q46" />
|
||||||
|
<result column="q_47" jdbcType="DECIMAL" property="q47" />
|
||||||
|
<result column="q_48" jdbcType="DECIMAL" property="q48" />
|
||||||
|
<result column="q_49" jdbcType="DECIMAL" property="q49" />
|
||||||
|
<result column="q_50" jdbcType="DECIMAL" property="q50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, q, q_1, q_2, q_3, q_4, q_5,
|
||||||
|
q_6, q_7, q_8, q_9, q_10, q_11, q_12, q_13, q_14, q_15, q_16, q_17, q_18, q_19, q_20,
|
||||||
|
q_21, q_22, q_23, q_24, q_25, q_26, q_27, q_28, q_29, q_30, q_31, q_32, q_33, q_34,
|
||||||
|
q_35, q_36, q_37, q_38, q_39, q_40, q_41, q_42, q_43, q_44, q_45, q_46, q_47, q_48,
|
||||||
|
q_49, q_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmpowerSDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmpowerSD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmpower_s_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="s" jdbcType="DECIMAL" property="s" />
|
||||||
|
<result column="s_1" jdbcType="DECIMAL" property="s1" />
|
||||||
|
<result column="s_2" jdbcType="DECIMAL" property="s2" />
|
||||||
|
<result column="s_3" jdbcType="DECIMAL" property="s3" />
|
||||||
|
<result column="s_4" jdbcType="DECIMAL" property="s4" />
|
||||||
|
<result column="s_5" jdbcType="DECIMAL" property="s5" />
|
||||||
|
<result column="s_6" jdbcType="DECIMAL" property="s6" />
|
||||||
|
<result column="s_7" jdbcType="DECIMAL" property="s7" />
|
||||||
|
<result column="s_8" jdbcType="DECIMAL" property="s8" />
|
||||||
|
<result column="s_9" jdbcType="DECIMAL" property="s9" />
|
||||||
|
<result column="s_10" jdbcType="DECIMAL" property="s10" />
|
||||||
|
<result column="s_11" jdbcType="DECIMAL" property="s11" />
|
||||||
|
<result column="s_12" jdbcType="DECIMAL" property="s12" />
|
||||||
|
<result column="s_13" jdbcType="DECIMAL" property="s13" />
|
||||||
|
<result column="s_14" jdbcType="DECIMAL" property="s14" />
|
||||||
|
<result column="s_15" jdbcType="DECIMAL" property="s15" />
|
||||||
|
<result column="s_16" jdbcType="DECIMAL" property="s16" />
|
||||||
|
<result column="s_17" jdbcType="DECIMAL" property="s17" />
|
||||||
|
<result column="s_18" jdbcType="DECIMAL" property="s18" />
|
||||||
|
<result column="s_19" jdbcType="DECIMAL" property="s19" />
|
||||||
|
<result column="s_20" jdbcType="DECIMAL" property="s20" />
|
||||||
|
<result column="s_21" jdbcType="DECIMAL" property="s21" />
|
||||||
|
<result column="s_22" jdbcType="DECIMAL" property="s22" />
|
||||||
|
<result column="s_23" jdbcType="DECIMAL" property="s23" />
|
||||||
|
<result column="s_24" jdbcType="DECIMAL" property="s24" />
|
||||||
|
<result column="s_25" jdbcType="DECIMAL" property="s25" />
|
||||||
|
<result column="s_26" jdbcType="DECIMAL" property="s26" />
|
||||||
|
<result column="s_27" jdbcType="DECIMAL" property="s27" />
|
||||||
|
<result column="s_28" jdbcType="DECIMAL" property="s28" />
|
||||||
|
<result column="s_29" jdbcType="DECIMAL" property="s29" />
|
||||||
|
<result column="s_30" jdbcType="DECIMAL" property="s30" />
|
||||||
|
<result column="s_31" jdbcType="DECIMAL" property="s31" />
|
||||||
|
<result column="s_32" jdbcType="DECIMAL" property="s32" />
|
||||||
|
<result column="s_33" jdbcType="DECIMAL" property="s33" />
|
||||||
|
<result column="s_34" jdbcType="DECIMAL" property="s34" />
|
||||||
|
<result column="s_35" jdbcType="DECIMAL" property="s35" />
|
||||||
|
<result column="s_36" jdbcType="DECIMAL" property="s36" />
|
||||||
|
<result column="s_37" jdbcType="DECIMAL" property="s37" />
|
||||||
|
<result column="s_38" jdbcType="DECIMAL" property="s38" />
|
||||||
|
<result column="s_39" jdbcType="DECIMAL" property="s39" />
|
||||||
|
<result column="s_40" jdbcType="DECIMAL" property="s40" />
|
||||||
|
<result column="s_41" jdbcType="DECIMAL" property="s41" />
|
||||||
|
<result column="s_42" jdbcType="DECIMAL" property="s42" />
|
||||||
|
<result column="s_43" jdbcType="DECIMAL" property="s43" />
|
||||||
|
<result column="s_44" jdbcType="DECIMAL" property="s44" />
|
||||||
|
<result column="s_45" jdbcType="DECIMAL" property="s45" />
|
||||||
|
<result column="s_46" jdbcType="DECIMAL" property="s46" />
|
||||||
|
<result column="s_47" jdbcType="DECIMAL" property="s47" />
|
||||||
|
<result column="s_48" jdbcType="DECIMAL" property="s48" />
|
||||||
|
<result column="s_49" jdbcType="DECIMAL" property="s49" />
|
||||||
|
<result column="s_50" jdbcType="DECIMAL" property="s50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, s, s_1, s_2, s_3, s_4, s_5,
|
||||||
|
s_6, s_7, s_8, s_9, s_10, s_11, s_12, s_13, s_14, s_15, s_16, s_17, s_18, s_19, s_20,
|
||||||
|
s_21, s_22, s_23, s_24, s_25, s_26, s_27, s_28, s_29, s_30, s_31, s_32, s_33, s_34,
|
||||||
|
s_35, s_36, s_37, s_38, s_39, s_40, s_41, s_42, s_43, s_44, s_45, s_46, s_47, s_48,
|
||||||
|
s_49, s_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmrateIDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmrateID">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmrate_i_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="i_1" jdbcType="DECIMAL" property="i1" />
|
||||||
|
<result column="i_2" jdbcType="DECIMAL" property="i2" />
|
||||||
|
<result column="i_3" jdbcType="DECIMAL" property="i3" />
|
||||||
|
<result column="i_4" jdbcType="DECIMAL" property="i4" />
|
||||||
|
<result column="i_5" jdbcType="DECIMAL" property="i5" />
|
||||||
|
<result column="i_6" jdbcType="DECIMAL" property="i6" />
|
||||||
|
<result column="i_7" jdbcType="DECIMAL" property="i7" />
|
||||||
|
<result column="i_8" jdbcType="DECIMAL" property="i8" />
|
||||||
|
<result column="i_9" jdbcType="DECIMAL" property="i9" />
|
||||||
|
<result column="i_10" jdbcType="DECIMAL" property="i10" />
|
||||||
|
<result column="i_11" jdbcType="DECIMAL" property="i11" />
|
||||||
|
<result column="i_12" jdbcType="DECIMAL" property="i12" />
|
||||||
|
<result column="i_13" jdbcType="DECIMAL" property="i13" />
|
||||||
|
<result column="i_14" jdbcType="DECIMAL" property="i14" />
|
||||||
|
<result column="i_15" jdbcType="DECIMAL" property="i15" />
|
||||||
|
<result column="i_16" jdbcType="DECIMAL" property="i16" />
|
||||||
|
<result column="i_17" jdbcType="DECIMAL" property="i17" />
|
||||||
|
<result column="i_18" jdbcType="DECIMAL" property="i18" />
|
||||||
|
<result column="i_19" jdbcType="DECIMAL" property="i19" />
|
||||||
|
<result column="i_20" jdbcType="DECIMAL" property="i20" />
|
||||||
|
<result column="i_21" jdbcType="DECIMAL" property="i21" />
|
||||||
|
<result column="i_22" jdbcType="DECIMAL" property="i22" />
|
||||||
|
<result column="i_23" jdbcType="DECIMAL" property="i23" />
|
||||||
|
<result column="i_24" jdbcType="DECIMAL" property="i24" />
|
||||||
|
<result column="i_25" jdbcType="DECIMAL" property="i25" />
|
||||||
|
<result column="i_26" jdbcType="DECIMAL" property="i26" />
|
||||||
|
<result column="i_27" jdbcType="DECIMAL" property="i27" />
|
||||||
|
<result column="i_28" jdbcType="DECIMAL" property="i28" />
|
||||||
|
<result column="i_29" jdbcType="DECIMAL" property="i29" />
|
||||||
|
<result column="i_30" jdbcType="DECIMAL" property="i30" />
|
||||||
|
<result column="i_31" jdbcType="DECIMAL" property="i31" />
|
||||||
|
<result column="i_32" jdbcType="DECIMAL" property="i32" />
|
||||||
|
<result column="i_33" jdbcType="DECIMAL" property="i33" />
|
||||||
|
<result column="i_34" jdbcType="DECIMAL" property="i34" />
|
||||||
|
<result column="i_35" jdbcType="DECIMAL" property="i35" />
|
||||||
|
<result column="i_36" jdbcType="DECIMAL" property="i36" />
|
||||||
|
<result column="i_37" jdbcType="DECIMAL" property="i37" />
|
||||||
|
<result column="i_38" jdbcType="DECIMAL" property="i38" />
|
||||||
|
<result column="i_39" jdbcType="DECIMAL" property="i39" />
|
||||||
|
<result column="i_40" jdbcType="DECIMAL" property="i40" />
|
||||||
|
<result column="i_41" jdbcType="DECIMAL" property="i41" />
|
||||||
|
<result column="i_42" jdbcType="DECIMAL" property="i42" />
|
||||||
|
<result column="i_43" jdbcType="DECIMAL" property="i43" />
|
||||||
|
<result column="i_44" jdbcType="DECIMAL" property="i44" />
|
||||||
|
<result column="i_45" jdbcType="DECIMAL" property="i45" />
|
||||||
|
<result column="i_46" jdbcType="DECIMAL" property="i46" />
|
||||||
|
<result column="i_47" jdbcType="DECIMAL" property="i47" />
|
||||||
|
<result column="i_48" jdbcType="DECIMAL" property="i48" />
|
||||||
|
<result column="i_49" jdbcType="DECIMAL" property="i49" />
|
||||||
|
<result column="i_50" jdbcType="DECIMAL" property="i50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, i_1, i_2, i_3, i_4, i_5,
|
||||||
|
i_6, i_7, i_8, i_9, i_10, i_11, i_12, i_13, i_14, i_15, i_16, i_17, i_18, i_19, i_20,
|
||||||
|
i_21, i_22, i_23, i_24, i_25, i_26, i_27, i_28, i_29, i_30, i_31, i_32, i_33, i_34,
|
||||||
|
i_35, i_36, i_37, i_38, i_39, i_40, i_41, i_42, i_43, i_44, i_45, i_46, i_47, i_48,
|
||||||
|
i_49, i_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataHarmrateVDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataHarmrateVD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_harmrate_v_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="v_1" jdbcType="DECIMAL" property="v1" />
|
||||||
|
<result column="v_2" jdbcType="DECIMAL" property="v2" />
|
||||||
|
<result column="v_3" jdbcType="DECIMAL" property="v3" />
|
||||||
|
<result column="v_4" jdbcType="DECIMAL" property="v4" />
|
||||||
|
<result column="v_5" jdbcType="DECIMAL" property="v5" />
|
||||||
|
<result column="v_6" jdbcType="DECIMAL" property="v6" />
|
||||||
|
<result column="v_7" jdbcType="DECIMAL" property="v7" />
|
||||||
|
<result column="v_8" jdbcType="DECIMAL" property="v8" />
|
||||||
|
<result column="v_9" jdbcType="DECIMAL" property="v9" />
|
||||||
|
<result column="v_10" jdbcType="DECIMAL" property="v10" />
|
||||||
|
<result column="v_11" jdbcType="DECIMAL" property="v11" />
|
||||||
|
<result column="v_12" jdbcType="DECIMAL" property="v12" />
|
||||||
|
<result column="v_13" jdbcType="DECIMAL" property="v13" />
|
||||||
|
<result column="v_14" jdbcType="DECIMAL" property="v14" />
|
||||||
|
<result column="v_15" jdbcType="DECIMAL" property="v15" />
|
||||||
|
<result column="v_16" jdbcType="DECIMAL" property="v16" />
|
||||||
|
<result column="v_17" jdbcType="DECIMAL" property="v17" />
|
||||||
|
<result column="v_18" jdbcType="DECIMAL" property="v18" />
|
||||||
|
<result column="v_19" jdbcType="DECIMAL" property="v19" />
|
||||||
|
<result column="v_20" jdbcType="DECIMAL" property="v20" />
|
||||||
|
<result column="v_21" jdbcType="DECIMAL" property="v21" />
|
||||||
|
<result column="v_22" jdbcType="DECIMAL" property="v22" />
|
||||||
|
<result column="v_23" jdbcType="DECIMAL" property="v23" />
|
||||||
|
<result column="v_24" jdbcType="DECIMAL" property="v24" />
|
||||||
|
<result column="v_25" jdbcType="DECIMAL" property="v25" />
|
||||||
|
<result column="v_26" jdbcType="DECIMAL" property="v26" />
|
||||||
|
<result column="v_27" jdbcType="DECIMAL" property="v27" />
|
||||||
|
<result column="v_28" jdbcType="DECIMAL" property="v28" />
|
||||||
|
<result column="v_29" jdbcType="DECIMAL" property="v29" />
|
||||||
|
<result column="v_30" jdbcType="DECIMAL" property="v30" />
|
||||||
|
<result column="v_31" jdbcType="DECIMAL" property="v31" />
|
||||||
|
<result column="v_32" jdbcType="DECIMAL" property="v32" />
|
||||||
|
<result column="v_33" jdbcType="DECIMAL" property="v33" />
|
||||||
|
<result column="v_34" jdbcType="DECIMAL" property="v34" />
|
||||||
|
<result column="v_35" jdbcType="DECIMAL" property="v35" />
|
||||||
|
<result column="v_36" jdbcType="DECIMAL" property="v36" />
|
||||||
|
<result column="v_37" jdbcType="DECIMAL" property="v37" />
|
||||||
|
<result column="v_38" jdbcType="DECIMAL" property="v38" />
|
||||||
|
<result column="v_39" jdbcType="DECIMAL" property="v39" />
|
||||||
|
<result column="v_40" jdbcType="DECIMAL" property="v40" />
|
||||||
|
<result column="v_41" jdbcType="DECIMAL" property="v41" />
|
||||||
|
<result column="v_42" jdbcType="DECIMAL" property="v42" />
|
||||||
|
<result column="v_43" jdbcType="DECIMAL" property="v43" />
|
||||||
|
<result column="v_44" jdbcType="DECIMAL" property="v44" />
|
||||||
|
<result column="v_45" jdbcType="DECIMAL" property="v45" />
|
||||||
|
<result column="v_46" jdbcType="DECIMAL" property="v46" />
|
||||||
|
<result column="v_47" jdbcType="DECIMAL" property="v47" />
|
||||||
|
<result column="v_48" jdbcType="DECIMAL" property="v48" />
|
||||||
|
<result column="v_49" jdbcType="DECIMAL" property="v49" />
|
||||||
|
<result column="v_50" jdbcType="DECIMAL" property="v50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, v_1, v_2, v_3, v_4, v_5,
|
||||||
|
v_6, v_7, v_8, v_9, v_10, v_11, v_12, v_13, v_14, v_15, v_16, v_17, v_18, v_19, v_20,
|
||||||
|
v_21, v_22, v_23, v_24, v_25, v_26, v_27, v_28, v_29, v_30, v_31, v_32, v_33, v_34,
|
||||||
|
v_35, v_36, v_37, v_38, v_39, v_40, v_41, v_42, v_43, v_44, v_45, v_46, v_47, v_48,
|
||||||
|
v_49, v_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,77 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataIDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataID">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_i_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="i_neg" jdbcType="DECIMAL" property="iNeg" />
|
||||||
|
<result column="i_pos" jdbcType="DECIMAL" property="iPos" />
|
||||||
|
<result column="i_thd" jdbcType="DECIMAL" property="iThd" />
|
||||||
|
<result column="i_unbalance" jdbcType="DECIMAL" property="iUnbalance" />
|
||||||
|
<result column="i_zero" jdbcType="DECIMAL" property="iZero" />
|
||||||
|
<result column="rms" jdbcType="DECIMAL" property="rms" />
|
||||||
|
<result column="i_1" jdbcType="DECIMAL" property="i1" />
|
||||||
|
<result column="i_2" jdbcType="DECIMAL" property="i2" />
|
||||||
|
<result column="i_3" jdbcType="DECIMAL" property="i3" />
|
||||||
|
<result column="i_4" jdbcType="DECIMAL" property="i4" />
|
||||||
|
<result column="i_5" jdbcType="DECIMAL" property="i5" />
|
||||||
|
<result column="i_6" jdbcType="DECIMAL" property="i6" />
|
||||||
|
<result column="i_7" jdbcType="DECIMAL" property="i7" />
|
||||||
|
<result column="i_8" jdbcType="DECIMAL" property="i8" />
|
||||||
|
<result column="i_9" jdbcType="DECIMAL" property="i9" />
|
||||||
|
<result column="i_10" jdbcType="DECIMAL" property="i10" />
|
||||||
|
<result column="i_11" jdbcType="DECIMAL" property="i11" />
|
||||||
|
<result column="i_12" jdbcType="DECIMAL" property="i12" />
|
||||||
|
<result column="i_13" jdbcType="DECIMAL" property="i13" />
|
||||||
|
<result column="i_14" jdbcType="DECIMAL" property="i14" />
|
||||||
|
<result column="i_15" jdbcType="DECIMAL" property="i15" />
|
||||||
|
<result column="i_16" jdbcType="DECIMAL" property="i16" />
|
||||||
|
<result column="i_17" jdbcType="DECIMAL" property="i17" />
|
||||||
|
<result column="i_18" jdbcType="DECIMAL" property="i18" />
|
||||||
|
<result column="i_19" jdbcType="DECIMAL" property="i19" />
|
||||||
|
<result column="i_20" jdbcType="DECIMAL" property="i20" />
|
||||||
|
<result column="i_21" jdbcType="DECIMAL" property="i21" />
|
||||||
|
<result column="i_22" jdbcType="DECIMAL" property="i22" />
|
||||||
|
<result column="i_23" jdbcType="DECIMAL" property="i23" />
|
||||||
|
<result column="i_24" jdbcType="DECIMAL" property="i24" />
|
||||||
|
<result column="i_25" jdbcType="DECIMAL" property="i25" />
|
||||||
|
<result column="i_26" jdbcType="DECIMAL" property="i26" />
|
||||||
|
<result column="i_27" jdbcType="DECIMAL" property="i27" />
|
||||||
|
<result column="i_28" jdbcType="DECIMAL" property="i28" />
|
||||||
|
<result column="i_29" jdbcType="DECIMAL" property="i29" />
|
||||||
|
<result column="i_30" jdbcType="DECIMAL" property="i30" />
|
||||||
|
<result column="i_31" jdbcType="DECIMAL" property="i31" />
|
||||||
|
<result column="i_32" jdbcType="DECIMAL" property="i32" />
|
||||||
|
<result column="i_33" jdbcType="DECIMAL" property="i33" />
|
||||||
|
<result column="i_34" jdbcType="DECIMAL" property="i34" />
|
||||||
|
<result column="i_35" jdbcType="DECIMAL" property="i35" />
|
||||||
|
<result column="i_36" jdbcType="DECIMAL" property="i36" />
|
||||||
|
<result column="i_37" jdbcType="DECIMAL" property="i37" />
|
||||||
|
<result column="i_38" jdbcType="DECIMAL" property="i38" />
|
||||||
|
<result column="i_39" jdbcType="DECIMAL" property="i39" />
|
||||||
|
<result column="i_40" jdbcType="DECIMAL" property="i40" />
|
||||||
|
<result column="i_41" jdbcType="DECIMAL" property="i41" />
|
||||||
|
<result column="i_42" jdbcType="DECIMAL" property="i42" />
|
||||||
|
<result column="i_43" jdbcType="DECIMAL" property="i43" />
|
||||||
|
<result column="i_44" jdbcType="DECIMAL" property="i44" />
|
||||||
|
<result column="i_45" jdbcType="DECIMAL" property="i45" />
|
||||||
|
<result column="i_46" jdbcType="DECIMAL" property="i46" />
|
||||||
|
<result column="i_47" jdbcType="DECIMAL" property="i47" />
|
||||||
|
<result column="i_48" jdbcType="DECIMAL" property="i48" />
|
||||||
|
<result column="i_49" jdbcType="DECIMAL" property="i49" />
|
||||||
|
<result column="i_50" jdbcType="DECIMAL" property="i50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, i_neg, i_pos, i_thd, i_unbalance,
|
||||||
|
i_zero, rms, i_1, i_2, i_3, i_4, i_5, i_6, i_7, i_8, i_9, i_10, i_11, i_12, i_13,
|
||||||
|
i_14, i_15, i_16, i_17, i_18, i_19, i_20, i_21, i_22, i_23, i_24, i_25, i_26, i_27,
|
||||||
|
i_28, i_29, i_30, i_31, i_32, i_33, i_34, i_35, i_36, i_37, i_38, i_39, i_40, i_41,
|
||||||
|
i_42, i_43, i_44, i_45, i_46, i_47, i_48, i_49, i_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataInharmIDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataInharmID">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_inharm_i_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="i_1" jdbcType="DECIMAL" property="i1" />
|
||||||
|
<result column="i_2" jdbcType="DECIMAL" property="i2" />
|
||||||
|
<result column="i_3" jdbcType="DECIMAL" property="i3" />
|
||||||
|
<result column="i_4" jdbcType="DECIMAL" property="i4" />
|
||||||
|
<result column="i_5" jdbcType="DECIMAL" property="i5" />
|
||||||
|
<result column="i_6" jdbcType="DECIMAL" property="i6" />
|
||||||
|
<result column="i_7" jdbcType="DECIMAL" property="i7" />
|
||||||
|
<result column="i_8" jdbcType="DECIMAL" property="i8" />
|
||||||
|
<result column="i_9" jdbcType="DECIMAL" property="i9" />
|
||||||
|
<result column="i_10" jdbcType="DECIMAL" property="i10" />
|
||||||
|
<result column="i_11" jdbcType="DECIMAL" property="i11" />
|
||||||
|
<result column="i_12" jdbcType="DECIMAL" property="i12" />
|
||||||
|
<result column="i_13" jdbcType="DECIMAL" property="i13" />
|
||||||
|
<result column="i_14" jdbcType="DECIMAL" property="i14" />
|
||||||
|
<result column="i_15" jdbcType="DECIMAL" property="i15" />
|
||||||
|
<result column="i_16" jdbcType="DECIMAL" property="i16" />
|
||||||
|
<result column="i_17" jdbcType="DECIMAL" property="i17" />
|
||||||
|
<result column="i_18" jdbcType="DECIMAL" property="i18" />
|
||||||
|
<result column="i_19" jdbcType="DECIMAL" property="i19" />
|
||||||
|
<result column="i_20" jdbcType="DECIMAL" property="i20" />
|
||||||
|
<result column="i_21" jdbcType="DECIMAL" property="i21" />
|
||||||
|
<result column="i_22" jdbcType="DECIMAL" property="i22" />
|
||||||
|
<result column="i_23" jdbcType="DECIMAL" property="i23" />
|
||||||
|
<result column="i_24" jdbcType="DECIMAL" property="i24" />
|
||||||
|
<result column="i_25" jdbcType="DECIMAL" property="i25" />
|
||||||
|
<result column="i_26" jdbcType="DECIMAL" property="i26" />
|
||||||
|
<result column="i_27" jdbcType="DECIMAL" property="i27" />
|
||||||
|
<result column="i_28" jdbcType="DECIMAL" property="i28" />
|
||||||
|
<result column="i_29" jdbcType="DECIMAL" property="i29" />
|
||||||
|
<result column="i_30" jdbcType="DECIMAL" property="i30" />
|
||||||
|
<result column="i_31" jdbcType="DECIMAL" property="i31" />
|
||||||
|
<result column="i_32" jdbcType="DECIMAL" property="i32" />
|
||||||
|
<result column="i_33" jdbcType="DECIMAL" property="i33" />
|
||||||
|
<result column="i_34" jdbcType="DECIMAL" property="i34" />
|
||||||
|
<result column="i_35" jdbcType="DECIMAL" property="i35" />
|
||||||
|
<result column="i_36" jdbcType="DECIMAL" property="i36" />
|
||||||
|
<result column="i_37" jdbcType="DECIMAL" property="i37" />
|
||||||
|
<result column="i_38" jdbcType="DECIMAL" property="i38" />
|
||||||
|
<result column="i_39" jdbcType="DECIMAL" property="i39" />
|
||||||
|
<result column="i_40" jdbcType="DECIMAL" property="i40" />
|
||||||
|
<result column="i_41" jdbcType="DECIMAL" property="i41" />
|
||||||
|
<result column="i_42" jdbcType="DECIMAL" property="i42" />
|
||||||
|
<result column="i_43" jdbcType="DECIMAL" property="i43" />
|
||||||
|
<result column="i_44" jdbcType="DECIMAL" property="i44" />
|
||||||
|
<result column="i_45" jdbcType="DECIMAL" property="i45" />
|
||||||
|
<result column="i_46" jdbcType="DECIMAL" property="i46" />
|
||||||
|
<result column="i_47" jdbcType="DECIMAL" property="i47" />
|
||||||
|
<result column="i_48" jdbcType="DECIMAL" property="i48" />
|
||||||
|
<result column="i_49" jdbcType="DECIMAL" property="i49" />
|
||||||
|
<result column="i_50" jdbcType="DECIMAL" property="i50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, i_1, i_2, i_3, i_4, i_5,
|
||||||
|
i_6, i_7, i_8, i_9, i_10, i_11, i_12, i_13, i_14, i_15, i_16, i_17, i_18, i_19, i_20,
|
||||||
|
i_21, i_22, i_23, i_24, i_25, i_26, i_27, i_28, i_29, i_30, i_31, i_32, i_33, i_34,
|
||||||
|
i_35, i_36, i_37, i_38, i_39, i_40, i_41, i_42, i_43, i_44, i_45, i_46, i_47, i_48,
|
||||||
|
i_49, i_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataInharmVDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataInharmVD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_inharm_v_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="v_1" jdbcType="DECIMAL" property="v1" />
|
||||||
|
<result column="v_2" jdbcType="DECIMAL" property="v2" />
|
||||||
|
<result column="v_3" jdbcType="DECIMAL" property="v3" />
|
||||||
|
<result column="v_4" jdbcType="DECIMAL" property="v4" />
|
||||||
|
<result column="v_5" jdbcType="DECIMAL" property="v5" />
|
||||||
|
<result column="v_6" jdbcType="DECIMAL" property="v6" />
|
||||||
|
<result column="v_7" jdbcType="DECIMAL" property="v7" />
|
||||||
|
<result column="v_8" jdbcType="DECIMAL" property="v8" />
|
||||||
|
<result column="v_9" jdbcType="DECIMAL" property="v9" />
|
||||||
|
<result column="v_10" jdbcType="DECIMAL" property="v10" />
|
||||||
|
<result column="v_11" jdbcType="DECIMAL" property="v11" />
|
||||||
|
<result column="v_12" jdbcType="DECIMAL" property="v12" />
|
||||||
|
<result column="v_13" jdbcType="DECIMAL" property="v13" />
|
||||||
|
<result column="v_14" jdbcType="DECIMAL" property="v14" />
|
||||||
|
<result column="v_15" jdbcType="DECIMAL" property="v15" />
|
||||||
|
<result column="v_16" jdbcType="DECIMAL" property="v16" />
|
||||||
|
<result column="v_17" jdbcType="DECIMAL" property="v17" />
|
||||||
|
<result column="v_18" jdbcType="DECIMAL" property="v18" />
|
||||||
|
<result column="v_19" jdbcType="DECIMAL" property="v19" />
|
||||||
|
<result column="v_20" jdbcType="DECIMAL" property="v20" />
|
||||||
|
<result column="v_21" jdbcType="DECIMAL" property="v21" />
|
||||||
|
<result column="v_22" jdbcType="DECIMAL" property="v22" />
|
||||||
|
<result column="v_23" jdbcType="DECIMAL" property="v23" />
|
||||||
|
<result column="v_24" jdbcType="DECIMAL" property="v24" />
|
||||||
|
<result column="v_25" jdbcType="DECIMAL" property="v25" />
|
||||||
|
<result column="v_26" jdbcType="DECIMAL" property="v26" />
|
||||||
|
<result column="v_27" jdbcType="DECIMAL" property="v27" />
|
||||||
|
<result column="v_28" jdbcType="DECIMAL" property="v28" />
|
||||||
|
<result column="v_29" jdbcType="DECIMAL" property="v29" />
|
||||||
|
<result column="v_30" jdbcType="DECIMAL" property="v30" />
|
||||||
|
<result column="v_31" jdbcType="DECIMAL" property="v31" />
|
||||||
|
<result column="v_32" jdbcType="DECIMAL" property="v32" />
|
||||||
|
<result column="v_33" jdbcType="DECIMAL" property="v33" />
|
||||||
|
<result column="v_34" jdbcType="DECIMAL" property="v34" />
|
||||||
|
<result column="v_35" jdbcType="DECIMAL" property="v35" />
|
||||||
|
<result column="v_36" jdbcType="DECIMAL" property="v36" />
|
||||||
|
<result column="v_37" jdbcType="DECIMAL" property="v37" />
|
||||||
|
<result column="v_38" jdbcType="DECIMAL" property="v38" />
|
||||||
|
<result column="v_39" jdbcType="DECIMAL" property="v39" />
|
||||||
|
<result column="v_40" jdbcType="DECIMAL" property="v40" />
|
||||||
|
<result column="v_41" jdbcType="DECIMAL" property="v41" />
|
||||||
|
<result column="v_42" jdbcType="DECIMAL" property="v42" />
|
||||||
|
<result column="v_43" jdbcType="DECIMAL" property="v43" />
|
||||||
|
<result column="v_44" jdbcType="DECIMAL" property="v44" />
|
||||||
|
<result column="v_45" jdbcType="DECIMAL" property="v45" />
|
||||||
|
<result column="v_46" jdbcType="DECIMAL" property="v46" />
|
||||||
|
<result column="v_47" jdbcType="DECIMAL" property="v47" />
|
||||||
|
<result column="v_48" jdbcType="DECIMAL" property="v48" />
|
||||||
|
<result column="v_49" jdbcType="DECIMAL" property="v49" />
|
||||||
|
<result column="v_50" jdbcType="DECIMAL" property="v50" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, v_1, v_2, v_3, v_4, v_5,
|
||||||
|
v_6, v_7, v_8, v_9, v_10, v_11, v_12, v_13, v_14, v_15, v_16, v_17, v_18, v_19, v_20,
|
||||||
|
v_21, v_22, v_23, v_24, v_25, v_26, v_27, v_28, v_29, v_30, v_31, v_32, v_33, v_34,
|
||||||
|
v_35, v_36, v_37, v_38, v_39, v_40, v_41, v_42, v_43, v_44, v_45, v_46, v_47, v_48,
|
||||||
|
v_49, v_50
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
<?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.csreport.mapper.RStatDataPltDMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.njcn.csreport.pojo.po.RStatDataPltD">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table r_stat_data_plt_d-->
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="line_id" jdbcType="VARCHAR" property="lineId" />
|
||||||
|
<result column="phasic_type" jdbcType="VARCHAR" property="phasicType" />
|
||||||
|
<result column="value_type" jdbcType="VARCHAR" property="valueType" />
|
||||||
|
<result column="quality_flag" jdbcType="INTEGER" property="qualityFlag" />
|
||||||
|
<result column="plt" jdbcType="DECIMAL" property="plt" />
|
||||||
|
</resultMap>
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
`time`, line_id, phasic_type, value_type, quality_flag, plt
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataFlickerD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:26【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataFlickerDService extends IMppService<RStatDataFlickerD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataFlucD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataFlucDService extends IMppService<RStatDataFlucD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmphasicID;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmphasicIDService extends IMppService<RStatDataHarmphasicID> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmphasicVD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmphasicVDService extends IMppService<RStatDataHarmphasicVD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerPD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmpowerPDService extends IMppService<RStatDataHarmpowerPD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerQD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmpowerQDService extends IMppService<RStatDataHarmpowerQD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerSD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmpowerSDService extends IMppService<RStatDataHarmpowerSD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmrateID;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmrateIDService extends IMppService<RStatDataHarmrateID> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmrateVD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataHarmrateVDService extends IMppService<RStatDataHarmrateVD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataID;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataIDService extends IMppService<RStatDataID> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataInharmID;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataInharmIDService extends IMppService<RStatDataInharmID> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataInharmVD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataInharmVDService extends IMppService<RStatDataInharmVD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataPltD;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataPltDService extends IMppService<RStatDataPltD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package com.njcn.csreport.service;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataVD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 9:10【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
public interface RStatDataVDService extends IMppService<RStatDataVD> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataFlickerDMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataFlickerD;
|
||||||
|
import com.njcn.csreport.service.RStatDataFlickerDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:26【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataFlickerDServiceImpl extends MppServiceImpl<RStatDataFlickerDMapper, RStatDataFlickerD> implements RStatDataFlickerDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataFlucD;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataFlucDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataFlucDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataFlucDServiceImpl extends MppServiceImpl<RStatDataFlucDMapper, RStatDataFlucD> implements RStatDataFlucDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmphasicID;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmphasicIDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmphasicIDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmphasicIDServiceImpl extends MppServiceImpl<RStatDataHarmphasicIDMapper, RStatDataHarmphasicID> implements RStatDataHarmphasicIDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmphasicVD;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmphasicVDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmphasicVDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmphasicVDServiceImpl extends MppServiceImpl<RStatDataHarmphasicVDMapper, RStatDataHarmphasicVD> implements RStatDataHarmphasicVDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerPD;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmpowerPDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmpowerPDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmpowerPDServiceImpl extends MppServiceImpl<RStatDataHarmpowerPDMapper, RStatDataHarmpowerPD> implements RStatDataHarmpowerPDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerQD;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmpowerQDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmpowerQDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmpowerQDServiceImpl extends MppServiceImpl<RStatDataHarmpowerQDMapper, RStatDataHarmpowerQD> implements RStatDataHarmpowerQDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmpowerSDMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmpowerSD;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmpowerSDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmpowerSDServiceImpl extends MppServiceImpl<RStatDataHarmpowerSDMapper, RStatDataHarmpowerSD> implements RStatDataHarmpowerSDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmrateIDMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmrateID;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmrateIDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmrateIDServiceImpl extends MppServiceImpl<RStatDataHarmrateIDMapper, RStatDataHarmrateID> implements RStatDataHarmrateIDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataHarmrateVDMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataHarmrateVD;
|
||||||
|
import com.njcn.csreport.service.RStatDataHarmrateVDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataHarmrateVDServiceImpl extends MppServiceImpl<RStatDataHarmrateVDMapper, RStatDataHarmrateVD> implements RStatDataHarmrateVDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataID;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataIDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataIDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:29【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataIDServiceImpl extends MppServiceImpl<RStatDataIDMapper, RStatDataID> implements RStatDataIDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataInharmID;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataInharmIDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataInharmIDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataInharmIDServiceImpl extends MppServiceImpl<RStatDataInharmIDMapper, RStatDataInharmID> implements RStatDataInharmIDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataInharmVD;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataInharmVDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataInharmVDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataInharmVDServiceImpl extends MppServiceImpl<RStatDataInharmVDMapper, RStatDataInharmVD> implements RStatDataInharmVDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import java.util.List;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataPltDMapper;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataPltD;
|
||||||
|
import com.njcn.csreport.service.RStatDataPltDService;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 14:30【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataPltDServiceImpl extends MppServiceImpl<RStatDataPltDMapper, RStatDataPltD> implements RStatDataPltDService{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
package com.njcn.csreport.service.impl;
|
||||||
|
|
||||||
|
|
||||||
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import com.njcn.csreport.mapper.RStatDataVDMapper;
|
||||||
|
import com.njcn.csreport.service.RStatDataVDService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import com.njcn.csreport.pojo.po.RStatDataVD;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* Description:
|
||||||
|
* Date: 2024/9/13 9:10【需求编号】
|
||||||
|
*
|
||||||
|
* @author clam
|
||||||
|
* @version V1.0.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class RStatDataVDServiceImpl extends MppServiceImpl<RStatDataVDMapper, RStatDataVD> implements RStatDataVDService {
|
||||||
|
|
||||||
|
}
|
||||||
@@ -29,7 +29,7 @@ spring:
|
|||||||
shared-configs:
|
shared-configs:
|
||||||
- data-id: share-config.yaml
|
- data-id: share-config.yaml
|
||||||
refresh: true
|
refresh: true
|
||||||
- data-Id: algorithm-config.yaml
|
- data-Id: share-config-datasource-db.yaml
|
||||||
refresh: true
|
refresh: true
|
||||||
main:
|
main:
|
||||||
allow-bean-definition-overriding: true
|
allow-bean-definition-overriding: true
|
||||||
|
|||||||
Reference in New Issue
Block a user