228 lines
5.6 KiB
Java
228 lines
5.6 KiB
Java
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;
|
|
|
|
/**
|
|
* <p>
|
|
* 车辆信息表
|
|
* </p>
|
|
*
|
|
* @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 + '\'' +
|
|
'}';
|
|
}
|
|
}
|