package com.njcn.relational.pojo.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 变电站多系统关联映射表
 */
@Data
@TableName("SG_CON_SUBSTATION_C")
public class SGConSubstationBind {

    /**
     * D5000系统厂站ID
     */
    private String d5000Id;

    /**
     * D5000系统厂站名称
     */
    private String d5000Name;

    /**
     * 所属调度机构编码（联合主键1）
     */
    private String dccId;

    /**
     * 云平台系统厂站ID（联合主键2）
     */
    @TableId
    private String dcloudId;

    /**
     * 云平台系统厂站名称
     */
    private String dcloudName;

    /**
     * 云平台电压等级编码(单位kV，如10、110、220)
     */
    private String dcloudVoltagelevel;

    /**
     * OMS系统厂站ID
     */
    private String omsId;

    /**
     * OMS系统厂站名称
     */
    private String omsName;

    /**
     * 所属权属单位编码
     */
    private String owner;

    /**
     * PMS系统厂站ID
     */
    private String pmsId;

    /**
     * PSDB设备类型编码
     */
    private String psdbDevType;

    /**
     * PSDB系统ID
     */
    private String psdbId;

    /**
     * PSDB系统名称
     */
    private String psdbName;

    /**
     * 整定平台系统ID
     */
    private String settingId;

    /**
     * 整定平台系统名称
     */
    private String settingName;

    /**
     * 数据状态：正常/停用/待同步
     */
    private String status;

    /**
     * 软删除 0-正常 1-已删除
     */
    private Integer isDelete;

    /**
     * 记录创建时间
     */
    private LocalDateTime createTime;

    /**
     * 记录更新时间
     */
    private LocalDateTime updateTime;
}