| | |
| | | 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; |
| | |
| | | * @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; |
| | | } |