package com.njcn.device.pms.pojo.vo;

import com.njcn.device.pms.pojo.dto.PmsSimpleDTO;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * <p>
 * 
 * </p>
 *
 * @author wr
 * @since 2023-06-12
 */
@Data
public class SubstationExpendVO implements Serializable  {

    /**
     * 主键
     */
    private String id;

    /**
     * 变电站名称
     */
    private String name;

    /**
     * 变电站类型:Sys_dict_data表主键
     */
    private String type;

    private String typeName;

    /**
     * 电压等级
     */
    private String voltageLevel;

    /**
     * 经度
     */
    private BigDecimal lng;

    /**
     * 纬度
     */
    private BigDecimal lat;

    /**
     * 所属单位
     */
    private String deptId;

    private String deptName;

    private String area;

    /**
     * 关联台账变电站：pq_substation表主键
     */
    private String substationId;

    private String breakSite;

    /**
     * 连接回路：Sys_dict_data表主键（双回路、单回路）
     */
    private String connectType;

    private List<PmsSimpleDTO> sites;

//    public SubstationExpendParam(String name, String type, BigDecimal lng, BigDecimal lat, String deptId) {
//        this.name = name;
//        this.type = type;
//        this.lng = lng;
//        this.lat = lat;
//        this.deptId = deptId;
//    }


}
