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