From e1ea85f4d18916efcd568b9b886a20184c2daeb2 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 28 三月 2025 19:55:11 +0800
Subject: [PATCH] 新增加管理后台接口

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

diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Driver.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Driver.java
index 554f874..05f12db 100644
--- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Driver.java
+++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/Driver.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,216 +15,259 @@
  * @Date 2025/3/17 16:12
  */
 @Data
+@ApiModel
 @TableName("t_driver")
 public class Driver {
 	/**
 	 * 主键
 	 */
 	@TableId(value = "id", type = IdType.AUTO)
+	@ApiModelProperty("主键")
 	private Integer id;
 	/**
 	 * 姓名
 	 */
 	@TableField("name")
+	@ApiModelProperty("姓名")
 	private String name;
 	/**
 	 * 手机号
 	 */
 	@TableField("phone")
+	@ApiModelProperty("手机号")
 	private String phone;
 	/**
 	 * 所属企业id
 	 */
 	@TableField("enterprise_id")
+	@ApiModelProperty("所属企业id")
 	private Integer enterpriseId;
 	/**
 	 * 驾驶证号
 	 */
 	@TableField("driving_license_number")
+	@ApiModelProperty("驾驶证号")
 	private String drivingLicenseNumber;
 	/**
 	 * 通讯地址
 	 */
 	@TableField("mailing_address")
+	@ApiModelProperty("通讯地址")
 	private String mailingAddress;
 	/**
 	 * 紧急联系人
 	 */
 	@TableField("emergency_contact")
+	@ApiModelProperty("紧急联系人")
 	private String emergencyContact;
 	/**
 	 * 紧急联系电话
 	 */
 	@TableField("emergency_phone")
+	@ApiModelProperty("紧急联系电话")
 	private String emergencyPhone;
 	/**
 	 * 紧急联系人通讯地址
 	 */
 	@TableField("emergency_mailing_address")
+	@ApiModelProperty("紧急联系人通讯地址")
 	private String emergencyMailingAddress;
 	/**
 	 * 婚姻状况
 	 */
 	@TableField("marital_status")
+	@ApiModelProperty("婚姻状况")
 	private String maritalStatus;
 	/**
 	 * 性别
 	 */
 	@TableField("gender")
+	@ApiModelProperty("性别")
 	private String gender;
 	/**
 	 * 出生日期
 	 */
 	@TableField("birthday")
+	@ApiModelProperty("出生日期")
 	private String birthday;
 	/**
 	 * 国籍
 	 */
 	@TableField("nation")
+	@ApiModelProperty("国籍")
 	private String nation;
 	/**
 	 * 民族
 	 */
 	@TableField("nationality")
+	@ApiModelProperty("民族")
 	private String nationality;
 	/**
 	 * 外语
 	 */
 	@TableField("foreign_languages")
+	@ApiModelProperty("外语")
 	private String foreignLanguages;
 	/**
 	 * 学历
 	 */
 	@TableField("education")
+	@ApiModelProperty("学历")
 	private String education;
 	/**
 	 * 户籍登记机关
 	 */
 	@TableField("household_registration_authority")
+	@ApiModelProperty("户籍登记机关")
 	private String householdRegistrationAuthority;
 	/**
 	 * 户籍所在地
 	 */
 	@TableField("domicile")
+	@ApiModelProperty("户籍所在地")
 	private String domicile;
 	/**
 	 * 签约公司
 	 */
 	@TableField("contracting_company")
+	@ApiModelProperty("签约公司")
 	private String contractingCompany;
 	/**
 	 * 驾驶员照片
 	 */
 	@TableField("avatar_file")
+	@ApiModelProperty("驾驶员照片")
 	private String avatarFile;
 	/**
 	 * 驾驶证照片
 	 */
 	@TableField("driving_licence_file")
+	@ApiModelProperty("驾驶证照片")
 	private String drivingLicenceFile;
 	/**
 	 * 准驾车型
 	 */
 	@TableField("quasi_driving_type")
+	@ApiModelProperty("准驾车型")
 	private String quasiDrivingType;
 	/**
 	 * 初次领取驾驶证日期
 	 */
 	@TableField("first_license_date")
+	@ApiModelProperty("初次领取驾驶证日期")
 	private String firstLicenseDate;
 	/**
 	 * 驾驶证有效开始时间
 	 */
 	@TableField("driving_licence_start")
+	@ApiModelProperty("驾驶证有效开始时间")
 	private String drivingLicenceStart;
 	/**
 	 * 驾驶证有效期结束时间
 	 */
 	@TableField("driving_licence_end")
+	@ApiModelProperty("驾驶证有效期结束时间")
 	private String drivingLicenceEnd;
 	/**
 	 * 是否是巡游出租车
 	 */
 	@TableField("cruise_taxi")
+	@ApiModelProperty("是否是巡游出租车")
 	private String cruiseTaxi;
 	/**
 	 * 资格证号
 	 */
 	@TableField("certification")
+	@ApiModelProperty("资格证号")
 	private String certification;
 	/**
 	 * 资格证发证日期
 	 */
 	@TableField("certification_issue_date")
+	@ApiModelProperty("资格证发证日期")
 	private String certificationIssueDate;
 	/**
 	 * 初次领取资格证日期
 	 */
 	@TableField("first_license_certification")
+	@ApiModelProperty("初次领取资格证日期")
 	private String firstLicenseCertification;
 	/**
 	 * 资格证有效期开始时间
 	 */
 	@TableField("certification_start")
+	@ApiModelProperty("资格证有效期开始时间")
 	private String certificationStart;
 	/**
 	 * 资格证有效期结束时间
 	 */
 	@TableField("certification_end")
+	@ApiModelProperty("资格证有效期结束时间")
 	private String certificationEnd;
 	/**
 	 * 资格证发证机构名称
 	 */
 	@TableField("orgName")
+	@ApiModelProperty("资格证发证机构名称")
 	private String orgName;
 	/**
 	 * 司机平台注册日期
 	 */
 	@TableField("registration_date")
+	@ApiModelProperty("司机平台注册日期")
 	private String registrationDate;
 	/**
 	 * 司机是都在黑名单中
 	 */
 	@TableField("blacklist")
+	@ApiModelProperty("司机是都在黑名单中")
 	private String blacklist;
 	/**
 	 * 专职驾驶员
 	 */
 	@TableField("full_time_driver")
+	@ApiModelProperty("专职驾驶员")
 	private String fullTimeDriver;
 	/**
 	 * 营运类型
 	 */
 	@TableField("operation_type")
+	@ApiModelProperty("营运类型")
 	private String operationType;
 	/**
 	 * 合同有效期开始时间
 	 */
 	@TableField("contract_life_start")
+	@ApiModelProperty("合同有效期开始时间")
 	private String contractLifeStart;
 	/**
 	 * 合同有效期结束时间
 	 */
 	@TableField("contract_life_end")
+	@ApiModelProperty("合同有效期结束时间")
 	private String contractLifeEnd;
 	/**
 	 * 状态(1=有效,2=无效)
 	 */
 	@TableField("status")
+	@ApiModelProperty("状态(1=有效,2=无效)")
 	private Integer status;
 	/**
 	 * 标识(1=新增,2=修改)
 	 */
 	@TableField("flag")
+	@ApiModelProperty("标识(1=新增,2=修改)")
 	private Integer flag;
 	/**
 	 * 更新时间
 	 */
 	@TableField("update_time")
+	@ApiModelProperty("更新时间")
 	private LocalDateTime updateTime;
 	/**
 	 * 车牌号
 	 */
 	@TableField("vehicle_number")
+	@ApiModelProperty("车牌号")
 	private String vehicleNumber;
 }

--
Gitblit v1.7.1