package com.rrtx.services.db.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author zhangzz
 * @since 2021-02-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class PowerLowInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "row_id", type = IdType.AUTO)
    private Integer rowId;

    @TableField("no")
    private Integer no;

    /**
     * 市公司名称

     */
    @TableField("company_ctiy_name")
    private String companyCtiyName;

    /**
     * 县公司名称

     */
    @TableField("company_county_name")
    private String companyCountyName;

    /**
     * 变电站名称

     */
    @TableField("power_station_name")
    private String powerStationName;

    /**
     * 线路名称

     */
    @TableField("power_line_name")
    private String powerLineName;

    /**
     * 台区ID

     */
    @TableField("station_id")
    private String stationId;

    /**
     * 变压器名称

     */
    @TableField("transformer_name")
    private String transformerName;

    /**
     * 用户管理单位名称

     */
    @TableField("unit_of_emp")
    private String unitOfEmp;

    /**
     * 用户编号

     */
    @TableField("emp_num")
    private String empNum;

    /**
     * 用户名称

     */
    @TableField("emp_name")
    private String empName;

    /**
     * 用户管理单位名称
     */
    @TableField("unit_of_emp1")
    private String unitOfEmp1;

    /**
     * 最大电压

     */
    @TableField("voltage_max")
    private String voltageMax;

    /**
     * 最小电压

     */
    @TableField("voltage_min")
    private String voltageMin;

    /**
     * 电压合格率

     */
    @TableField("voltage_qua")
    private String voltageQua;

    /**
     * 超上限率

     */
    @TableField("up_rate")
    private String upRate;

    /**
     * 超下限率

     */
    @TableField("down_rate")
    private String downRate;

    /**
     * 低电压时长

     */
    @TableField("voltage_min_date")
    private String voltageMinDate;

    /**
     * 供电类型

     */
    @TableField("power_supply_type")
    private String powerSupplyType;

    /**
     * 累计天数

     */
    @TableField("total_days")
    private String totalDays;

    /**
     * 数据日期

     */
    @TableField("record_date")
    private Date recordDate;

    /**
     * 供电单位

     */
    @TableField("power_supply_unit")
    private String powerSupplyUnit;

    /**
     * 扩展1

     */
    @TableField("extend1")
    private String extend1;

    /**
     * 扩展2

     */
    @TableField("extend2")
    private String extend2;

    /**
     * 扩展3

     */
    @TableField("extend3")
    private String extend3;

    /**
     * 扩展4

     */
    @TableField("extend4")
    private String extend4;

    /**
     * 扩展5

     */
    @TableField("extend5")
    private String extend5;


}
