package com.xhpc.user.domain;

import com.xhpc.common.core.web.domain.BaseEntity;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.util.Date;

@Data
public class XhpcBlacklist extends BaseEntity {

    private Long blacklistId;

    /**
     * 数据维度 0 地区 1.运营商 2. 运营商地区
     */
    @NotEmpty(message = "数据维度不能为空")
    private String dimension;

    /**
     * 是否有不参与合作的场站 （0 没有 1有）
     */
    private Integer status;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    private Integer delFlag;

    /**
     * 电站id
     */
    private String chargingStationIds;
    /**
     * 制造厂商
     */
    private String manufacturers;
    /**
     * 车辆类型
     */
    private String vehicleType;
    /**
     * 发送机型式
     */
    private String vehicleEngine;
    /**
     * 企业车型代码
     */
    private String vehicleCode;
    /**
     * 电话
     */
    private String phone;
    /**
     * 电话
     */
    private String plateNum;
    /**
     * 车牌
     */
    private String vin;
    /**
     * 限制开始时间
     */
    private Date startTime;
    /**
     * 限制开始时间
     */
    private Date endTime;
    /**
     * 1 个人 2 车型
     */
    private Integer distinguish;
}
