package com.njcn.device.pq.pojo.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;

/**
 * @Author: cdf
 * @CreateTime: 2026-07-29
 * @Description:
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName(value = "PQ_SUBSTATION_EXPEND")
public class PqSubstationExpend extends BaseEntity {

    /**
     * 主键
     */
    @TableId(value = "ID")
    private String id;

    /**
     * 负荷容量
     */
    @TableField("LOAD_CAP")
    private BigDecimal loadCap;

    /**
     * 地址
     */
    @TableField("ADDRESS")
    private String address;


    /**
     * 投运日期
     */
    @TableField("OPERATE_DATE")
    private LocalDate operateDate;

    /**
     * 运行状态
     */
    @TableField("OPERATE_STATE")
    private Integer operateState;

    /**
     * 所属业主
     */
    @TableField("OWNER")
    private String owner;

    /**
     * 联系电话
     */
    @TableField("PHONE_NO")
    private String phoneNo;

    /**
     * 场站类型
     */
    @TableField("PLANT_TYPE")
    private String plantType;

    /**
     * 报告附件地址
     */
    @TableField("REPORT_URL")
    private String reportUrl;

    /**
     * 排序
     */
    @TableField("SORT")
    private Integer sort;



}
