package com.cmvr.aima.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import com.cmvr.common.annotation.Excel; import com.cmvr.common.core.domain.BaseEntity; import java.util.Date; /** * 爱玛车辆管理对象 aima_vehicle * * @author cmvr-iot * @since 2026-06-22 */ @Data @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = true) @ApiModel("爱玛车辆管理") public class AimaVehicle extends BaseEntity { private static final long serialVersionUID = 1L; @ApiModelProperty("主键ID") @TableId(value = "id", type = IdType.ASSIGN_UUID) private String id; @Excel(name = "车架号") @ApiModelProperty("车架号(VIN)") private String vin; @Excel(name = "车型") @ApiModelProperty("车型") private String vehicleModel; @Excel(name = "车辆名称") @ApiModelProperty("车辆名称") private String vehicleName; @Excel(name = "颜色") @ApiModelProperty("颜色") private String color; @Excel(name = "生产日期") @ApiModelProperty("生产日期") private Date productionDate; @Excel(name = "状态") @ApiModelProperty("状态(0正常 1停用)") private String status; }