From a88ba6b7606a73086cadb02c6115c3c01ce03f3e Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期一, 24 三月 2025 20:00:51 +0800
Subject: [PATCH] 开发管理后台车辆管理模块部分接口和订单模块部分接口

---
 ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Car.java |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Car.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Car.java
index 0b42b43..6c1e334 100644
--- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Car.java
+++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Car.java
@@ -4,6 +4,8 @@
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import java.time.LocalDateTime;
@@ -13,6 +15,7 @@
  * @Date 2025/3/17 11:29
  */
 @Data
+@ApiModel
 @TableName("t_car")
 public class Car {
 	/**
@@ -24,150 +27,191 @@
 	 * 车牌号
 	 */
 	@TableField("vehicle_number")
+	@ApiModelProperty(value = "车牌号")
 	private String vehicleNumber;
 	/**
 	 * 车牌颜色
 	 */
 	@TableField("license_plate_color")
+	@ApiModelProperty(value = "车牌颜色")
 	private String licensePlateColor;
 	/**
 	 * 所属企业id
 	 */
 	@TableField("enterprise_id")
+	@ApiModelProperty(value = "所属企业id")
 	private Integer enterpriseId;
+	/**
+	 * 企业名称
+	 */
+	@TableField(exist = false)
+	@ApiModelProperty(value = "企业名称")
+	private String enterpriseName;
 	/**
 	 * 载客数
 	 */
 	@TableField("passenger_capacity")
+	@ApiModelProperty(value = "载客数")
 	private String passengerCapacity;
 	/**
 	 * 车辆品牌
 	 */
 	@TableField("brand")
+	@ApiModelProperty(value = "车辆品牌")
 	private String brand;
 	/**
 	 * 车辆品牌型号
 	 */
 	@TableField("brand_model")
+	@ApiModelProperty(value = "车辆品牌型号")
 	private String brandModel;
 	/**
 	 * 车辆类型
 	 */
 	@TableField("vehicle_type")
+	@ApiModelProperty(value = "车辆类型")
 	private String vehicleType;
 	/**
 	 * 司机id
 	 */
 	@TableField("driver_id")
+	@ApiModelProperty(value = "司机id")
 	private Integer driverId;
 	/**
 	 * 车身颜色
 	 */
 	@TableField("vehicle_color")
+	@ApiModelProperty(value = "车身颜色")
 	private String vehicleColor;
 	/**
 	 * 经营区域
 	 */
 	@TableField("operating_area")
+	@ApiModelProperty(value = "经营区域")
 	private String operatingArea;
 	/**
 	 * 运营类型
 	 */
 	@TableField("operate_type")
+	@ApiModelProperty(value = "运营类型")
 	private String operateType;
 	/**
 	 * 发动机号
 	 */
 	@TableField("engine_number")
+	@ApiModelProperty(value = "发动机号")
 	private String engineNumber;
 	/**
 	 * 车辆VIN码
 	 */
 	@TableField("vin")
+	@ApiModelProperty(value = "车辆VIN码")
 	private String vin;
 	/**
 	 * 注册日期
 	 */
 	@TableField("registration_date")
+	@ApiModelProperty(value = "注册日期")
 	private String registrationDate;
 	/**
 	 * 燃料类型
 	 */
 	@TableField("fuel_type")
+	@ApiModelProperty(value = "燃料类型")
 	private String fuelType;
 	/**
 	 * 发动机排量
 	 */
 	@TableField("engine_capacity")
+	@ApiModelProperty(value = "发动机排量")
 	private String engineCapacity;
 	/**
 	 * 运输证发证机关
 	 */
 	@TableField("transport_license_issuing_authority")
+	@ApiModelProperty(value = "运输证发证机关")
 	private String transportLicenseIssuingAuthority;
 	/**
 	 * 运输证有效期开始时间
 	 */
 	@TableField("transport_certificate_start")
+	@ApiModelProperty(value = "运输证有效期开始时间")
 	private String transportCertificateStart;
 	/**
 	 * 运输证有效期结束时间
 	 */
 	@TableField("transport_certificate_end")
+	@ApiModelProperty(value = "运输证有效期结束时间")
 	private String transportCertificateEnd;
 	/**
 	 * 车辆初次登记时间
 	 */
 	@TableField("initial_registration_time")
+	@ApiModelProperty(value = "车辆初次登记时间")
 	private String initialRegistrationTime;
 	/**
 	 * 车辆检修状态
 	 */
 	@TableField("vehicle_maintenance_status")
+	@ApiModelProperty(value = "车辆检修状态")
 	private String vehicleMaintenanceStatus;
 	/**
 	 * 车辆年审状态
 	 */
 	@TableField("annual_review_status")
+	@ApiModelProperty(value = "车辆年审状态")
 	private String annualReviewStatus;
 	/**
 	 * 卫星定位装置品牌
 	 */
 	@TableField("gps_brand")
+	@ApiModelProperty(value = "卫星定位装置品牌")
 	private String gpsBrand;
 	/**
 	 * 卫星定位装置型号
 	 */
 	@TableField("gps_model")
+	@ApiModelProperty(value = "卫星定位装置型号")
 	private String gpsModel;
 	/**
 	 * 卫星定位装置IMEI号
 	 */
 	@TableField("gps_imei")
+	@ApiModelProperty(value = "卫星定位装置IMEI号")
 	private String gpsImei;
 	/**
 	 * 卫星定位装置安装日期
 	 */
 	@TableField("gps_installation_date")
+	@ApiModelProperty(value = "卫星定位装置安装日期")
 	private String gpsInstallationDate;
 	/**
 	 * 运价类型编码
 	 */
 	@TableField("rate_type_number")
+	@ApiModelProperty(value = "运价类型编码")
 	private String rateTypeNumber;
 	/**
 	 * 运输证字号
 	 */
 	@TableField("transport_certificate_number")
+	@ApiModelProperty(value = "运输证字号")
 	private String transportCertificateNumber;
 	/**
 	 * 车辆状态(1=在线,2=异常,3=离线,4=故障)
 	 */
 	@TableField("status")
+	@ApiModelProperty(value = "车辆状态(1=在线,2=异常,3=离线,4=故障)")
 	private Integer status;
 	/**
 	 * 添加时间
 	 */
 	@TableField("create_time")
 	private LocalDateTime createTime;
+	/**
+	 * 司机名称
+	 */
+	@TableField(exist = false)
+	@ApiModelProperty(value = "司机名称")
+	private String driverName;
 }

--
Gitblit v1.7.1