package com.qaup.collision.datacollector.model.dto;

import lombok.Data;
import java.util.List;

@Data
public class VehicleStateInfo {
    private String transId;
    private long timestamp;
    private Long vehicleId;            // 车辆ID（数字主键）
    private String licensePlate;       // 车牌号（业务标识符）
    private boolean loginStatus;
    private List<String> faultInfo;
    private boolean activeSafety;
    private boolean rc;
    private int command;
    private List<String> airportInfo;
    private int vehicleMode;
    private int gearState;
    private boolean chassisReady;
    private boolean collisionStatus;
    private int clearance;
    private int turnSignalStatus;
    private List<Byte> pointCloud;
} 