package yangtz.cs.liu.campus.vo.vehicle;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
public class SchoolVehicleVO {
    /** 车辆品牌 */
    private String vehicleBrand;

    /** 车牌号 */
    private String licensePlate;

    /** 车身颜色 */
    private String vehicleColour;

    /** 车辆类型 */
    private String vehicleType;

    /** 燃料类型 */
    private String vehicleFuel;

    /** 出厂日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date dateOfProduction;

    /** 车辆状态 */
    private String vehicleState;

    /** 范围查询 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date productionStart;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date productionEnd;
}
