package com.jsowell.pile.vo.web;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

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

/**
 * 站点管理列表反参
 *
 * @author JS-ZZA
 * @date 2022/9/1 13:28
 */
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class PileStationVO {
    /**
     * 站点id
     */
    private String id;

    /**
     * 站点名称
     */
    private String stationName;

    /**
     * 组织id
     */
    private String deptId;

    /**
     * 省市辖区编码
     */
    private String areaCode;

    /**
     * 地区
     */
    private String area;

    /**
     * 地址
     */
    private String address;

    /**
     * 二维码前缀
     */
    private String qrcodePrefix;

    /**
     * 充电设备数量
     */
    private Integer pileNum;

    /**
     * 运营商ID
     */
    private String merchantId;

    /**
     * 运营商名称
     */
    private String merchantName;

    /**
     * 运营商管理员
     */
    private String merchantAdminName;

    /**
     * 站点状态
     */
    private Integer stationStatus;

    /**
     * 站点类型
     */
    private String stationType;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * ----------------------------
     * 站点电话
     */
    private String stationTel;

    /**
     * 适用车型描述
     */
    private String matchCars;

    private List<String> selectMatchCars;

    /**
     * 经度
     */
    private String stationLng;

    /**
     * 纬度
     */
    private String stationLat;

    /**
     * 建设场所
     */
    private String construction;

    /**
     * 营业时间描述
     */
    private String businessHours;

    /**
     * 组织结构代码
     */
    private String organizationCode;

    /**
     * 是否对外开放
     */
    private String publicFlag;

    /**
     * 是否营业中
     */
    private String openFlag;

    /**
     * 当前经纬度距离
     */
    private String distance;

    /**
     * 站点照片 使用英文逗号(,)拼接
     */
    private String pictures;

    private List<String> pictureList;

    /**
     * 电费
     */
    private BigDecimal electricityPrice;

    /**
     * 服务费
     */
    private BigDecimal servicePrice;

}
