package cn.lihongjie.coal.acDeviceData.dto;

import cn.lihongjie.coal.acDevice.dto.AcDeviceDto;
import cn.lihongjie.coal.base.dto.OrgCommonDto;

import lombok.Data;

import org.hibernate.annotations.Comment;

import java.time.LocalDateTime;

@Data
public class AcDeviceDataDto extends OrgCommonDto {

    private AcDeviceDto device;

    @Comment("原始数据id")
    private String srcId;

    @Comment("停车场id")
    private String parkNo;

    @Comment("停车场名称")
    private String parkName;

    @Comment("大门id")
    private String gateNo;

    @Comment("大门名称")
    private String gateName;

    @Comment("车道id")
    private String laneNo;

    @Comment("车道名称")
    private String laneName;

    @Comment("车牌号")
    private String plateNo;

    @Comment("方向编码")
    private String direction;
    @Comment("方向名称")
    private String directionName;

    @Comment("操作类型")
    private String operationType;

    @Comment("车牌类型")
    private String plateType;
    @Comment("车牌类型名称")
    private String plateTypeName;

    @Comment("车牌颜色")
    private String plateColor;
    @Comment("车牌颜色名称")
    private String plateColorName;

    @Comment("通行时间")
    private LocalDateTime passTime;

    @Comment("车辆颜色")
    private String vehicleColor;
    @Comment("车辆颜色名称")
    private String vehicleColorName;

    private String vehicleShade;

    private String parkingType;
    @Comment("停车类型名称")
    private String parkingTypeName;

    @Comment("车辆类型")
    private String vehicleType;
    @Comment("车辆类型名称")
    private String vehicleTypeName;


    @Comment("信任度")
    private String belief;
   
}
