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