package com.hivekion.scenario.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** *

* 车辆信息表 *

* * @author liDongYu * @since 2025-09-13 */ @TableName("TBL_VEHICLE") @ApiModel(value = "Vehicle对象", description = "车辆信息表") public class Vehicle implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty("物理主键id") @TableField(value = "ID") private Integer Id; @ApiModelProperty("名称") @TableField(value="NAME") private String Name; @ApiModelProperty("速度") @TableField(value = "vehicle_spreed") private String vehicleSpreed; @ApiModelProperty("类型") @TableField(value = "vehicle_type") private String vehicleType; @ApiModelProperty("运油能力") @TableField(value = "fuel_ability") private Integer fuelAbility; @ApiModelProperty("运药能力") @TableField(value = "medical_ability") private Integer medicalAbility; @ApiModelProperty("运弹药能力") @TableField(value = "ammunition_ability") private Integer ammunitionAbility; @ApiModelProperty("创建人") @TableField(value = "create_oper") private String createOper; @ApiModelProperty("更新人") @TableField(value = "upd_oper") private String updOper; @ApiModelProperty("车辆用途") @TableField(value = "vehicle_use") private Integer vehicleUse; @TableField("IconType") // // @ColumnType(value = MySqlTypeConstant.VARCHAR, length = 10) // // @ColumnComment("二维标准军标名称") private String IconType; @TableField // // @ColumnType(value = MySqlTypeConstant.LONGTEXT) // // @ColumnComment("三维模型存储路径,没有设置则将使用通用模型。") private String Model3D; @TableField // // @ColumnType(value = MySqlTypeConstant.LONGTEXT) // // @ColumnComment("对飞机的详细描述") private String Description; @TableField // // @ColumnType(value = MySqlTypeConstant.INT, length = 11) // // @ColumnComment("用于数据库浏览时对装备分类使用,在模型中暂时没有使用。") private Integer ParentId; @TableField // // @ColumnType(value = MySqlTypeConstant.VARCHAR, length = 36) // // @ColumnComment("Guid") private String Guid; public String getGuid() { return Guid; } public void setGuid(String guid) { Guid = guid; } public Integer getId() { return Id; } public void setId(Integer id) { Id = id; } public String getName() { return Name; } public void setName(String name) { Name = name; } public String getVehicleSpreed() { return vehicleSpreed; } public void setVehicleSpreed(String vehicleSpreed) { this.vehicleSpreed = vehicleSpreed; } public String getVehicleType() { return vehicleType; } public void setVehicleType(String vehicleType) { this.vehicleType = vehicleType; } public Integer getFuelAbility() { return fuelAbility; } public void setFuelAbility(Integer fuelAbility) { this.fuelAbility = fuelAbility; } public Integer getMedicalAbility() { return medicalAbility; } public void setMedicalAbility(Integer medicalAbility) { this.medicalAbility = medicalAbility; } public Integer getAmmunitionAbility() { return ammunitionAbility; } public void setAmmunitionAbility(Integer ammunitionAbility) { this.ammunitionAbility = ammunitionAbility; } public String getCreateOper() { return createOper; } public void setCreateOper(String createOper) { this.createOper = createOper; } public String getUpdOper() { return updOper; } public void setUpdOper(String updOper) { this.updOper = updOper; } public Integer getVehicleUse() { return vehicleUse; } public void setVehicleUse(Integer vehicleUse) { this.vehicleUse = vehicleUse; } public String getIconType() { return IconType; } public void setIconType(String iconType) { IconType = iconType; } public String getModel3D() { return Model3D; } public void setModel3D(String model3D) { Model3D = model3D; } public String getDescription() { return Description; } public void setDescription(String description) { Description = description; } public Integer getParentId() { return ParentId; } public void setParentId(Integer parentId) { ParentId = parentId; } @Override public String toString() { return "Vehicle{" + "id=" + Id + ", vehicleName='" + Name + '\'' + ", vehicleSpreed='" + vehicleSpreed + '\'' + ", vehicleType='" + vehicleType + '\'' + ", fuelAbility=" + fuelAbility + ", medicalAbility=" + medicalAbility + ", ammunitionAbility=" + ammunitionAbility + ", createOper='" + createOper + '\'' + ", updOper='" + updOper + '\'' + ", vehicleUse=" + vehicleUse + ", IconType='" + IconType + '\'' + ", Model3D='" + Model3D + '\'' + ", Description='" + Description + '\'' + ", ParentId=" + ParentId + ", Guid='" + Guid + '\'' + '}'; } }