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 java.time.LocalDateTime;

import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;

/**
 * 
 * Description:
 * Date: 2023/11/21  13:45【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */
@Data
@TableName(value = "r_dim_busbar_harmnic_d")
public class RDimBusbarHarmnicDPO   {
    /**
     * 单位code
     */
    @MppMultiId(value = "Org_Id")
    private String orgId;

    /**
     * 统计时间 yyyy-mm-dd
     */
    @MppMultiId(value = "Statis_Date")
    private LocalDate statisDate;

    /**
     * 母线id
     */
    @MppMultiId(value = "BusBar_Id")
    private String busbarId;

    @TableField(exist = false)
    private String powerId;
    /**
     * 稳态指标类型
     */
    @MppMultiId(value = "Target_type")
    private String targetType;

    /**
     * 电压等级
     */
    @TableField(value = "Voltage_level")
    private String voltageLevel;
    /**
     * 监测对象类型
     */

    @TableField(value = "Monitor_Tag")
    private String monitorTag;

    /**
     * 0稳态指标1.暂态指标'
     */
    @MppMultiId(value = "Level")
    private Integer level;

    /**
     * 超标次数）
     */
    @TableField(value = "limit_count")
    private Integer limitCount;

    /**
     * 稳态总统计次数
     */
    @TableField(value = "Statis_count")
    private Integer statisCount;




}