添加中间表算法

This commit is contained in:
huangzj
2023-11-23 11:17:47 +08:00
parent 612f599eff
commit 1e0e9c9daa
8 changed files with 202 additions and 4 deletions

View File

@@ -40,6 +40,8 @@ public class RDimBusbarHarmnicDPO {
@MppMultiId(value = "BusBar_Id")
private String busbarId;
@TableField(exist = false)
private String powerId;
/**
* 稳态指标类型
*/

View File

@@ -0,0 +1,71 @@
package com.njcn.harmonic.pojo.po.dim;
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.time.LocalDate;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/11/23 9:26【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_dim_station_harmnic_d")
public class RDimStationHarmnicDPO {
/**
* 单位code
*/
@MppMultiId(value = "Org_Id")
private String orgId;
/**
* 统计时间 yyyy-mm-dd
*/
@MppMultiId(value = "Statis_Date")
private LocalDate statisDate;
/**
* 电站id
*/
@MppMultiId(value = "Station_Id")
private String stationId;
/**
* 稳态/暂态指标类型
*/
@MppMultiId(value = "Target_type")
private String targetType;
/**
* 0稳态指标1.暂态指标
*/
@MppMultiId(value = "Level")
private Integer level;
/**
* 电压等级
*/
@TableField(value = "Voltage_level")
private String voltageLevel;
/**
* 超标次数
*/
@TableField(value = "limit_count")
private Integer limitCount;
/**
* 稳态总统计次数
*/
@TableField(value = "Statis_count")
private Integer statisCount;
}