package com.stylefeng.guns.modular.system.model; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import java.util.Date; /** * 司机 */ @TableName("t_driver") public class Driver extends BaseBean{ /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) @TableField("id") private Integer id; /** * 账号 */ @TableField("account") private String account; /** * 工号 */ @TableField("jobNumber") private String jobNumber; /** * 电话 */ @TableField("phone") private String phone; /** * 登录密码 */ @TableField("password") private String password; /** * 提现密码 */ @TableField("withdrawPassword") private String withdrawPassword; /** * 姓名 */ @TableField("name") private String name; /** * 性别(1=男,2=女) */ @TableField("sex") private Integer sex; /** * 身份证号码 */ @TableField("idCard") private String idCard; /** * 公司id */ @TableField("companyId") private Integer companyId; /** * 加盟商id */ @TableField("franchiseeId") private Integer franchiseeId; /** * 头像图片 */ @TableField("headImgUrl") private String headImgUrl; /** * 人脸识别照片 */ @TableField("faceImgUrl") private String faceImgUrl; /** * 身份证正面照片 */ @TableField("idCardImgUrl1") private String idCardImgUrl1; /** * 身份证背面照片 */ @TableField("idCardImgUrl2") private String idCardImgUrl2; /** * 网约车注册地 */ @TableField("placeOfEmployment") private String placeOfEmployment; /** * 生日 */ @TableField("birthday") private Date birthday; /** * 银行卡号 */ @TableField("bankCardNumber") private String bankCardNumber; /** * 国籍 */ @TableField("driverNationality") private String driverNationality; /** * 民族 */ @TableField("driverNation") private String driverNation; /** * 婚姻状况(1:未婚,2:已婚,3:离异) */ @TableField("driverMaritalStatus") private Integer driverMaritalStatus; /** * 外语能力 */ @TableField("driverLanguageLevel") private String driverLanguageLevel; /** * 学历 */ @TableField("driverEducation") private String driverEducation; /** * 户口登记机关名称 */ @TableField("driverCensus") private String driverCensus; /** * 户口地址或常住地址 */ @TableField("driverAddress") private String driverAddress; /** * 通信地址 */ @TableField("driverContactAddress") private String driverContactAddress; /** * 通信地址(带分隔符) */ @TableField("driverContactAddress_") private String driverContactAddress_; /** * 驾龄 */ @TableField("driverAge") private Integer driverAge; /** * 驾驶证号码 */ @TableField("driveCard") private String driveCard; /** * 驾驶证照片 */ @TableField("driveCardImgUrl") private String driveCardImgUrl; /** * 准驾车型 */ @TableField("driverType") private String driverType; /** * 初次领取驾驶证日期 */ @TableField("getDriverLicenseDate") private Date getDriverLicenseDate; /** * 驾驶证有效期限起 */ @TableField("driverLicenseOn") private Date driverLicenseOn; /** * 驾驶证有效期限止 */ @TableField("driverLicenseOff") private Date driverLicenseOff; /** * 是否巡游出租车驾驶员(0:否,1:是) */ @TableField("taxiDriver") private Integer taxiDriver; /** * 出租车资格证号 */ @TableField("taxiAptitudeCard") private String taxiAptitudeCard; /** * 网约车资格证照片 */ @TableField("networkCarlssueImg") private String networkCarlssueImg; /** * 网络预约出租车驾驶员证发证机构 */ @TableField("networkCarlssueOrganization") private String networkCarlssueOrganization; /** * 资格证发证日期 */ @TableField("networkCarlssueDate") private Date networkCarlssueDate; /** * 初次认领资格证日期 */ @TableField("getNetworkCarProofDate") private Date getNetworkCarProofDate; /** * 资格证有效起始日期 */ @TableField("networkCarProofOn") private Date networkCarProofOn; /** * 资格证有效截至日期 */ @TableField("networkCarProofOff") private Date networkCarProofOff; /** * 报备日期 */ @TableField("registerDate") private Date registerDate; /** * 是否专职驾驶员(0:否,1:是) */ @TableField("fullTimeDriver") private Integer fullTimeDriver; /** * 是否在驾驶员黑名单内(0:否,1:是) */ @TableField("inDriverBlacklist") private Integer inDriverBlacklist; /** * 服务类型(1:网络预约出租汽车,2:巡游出租汽车,3:私人小客车合乘) */ @TableField("commercialType") private Integer commercialType; /** * 驾驶员合同签署公司 */ @TableField("contractCompany") private String contractCompany; /** * 合同有效期起 */ @TableField("contractOn") private Date contractOn; /** * 合同有效期止 */ @TableField("contractOff") private Date contractOff; /** * 紧急联系人 */ @TableField("emergencyContact") private String emergencyContact; /** * 紧急联系电话 */ @TableField("emergencyContactPhone") private String emergencyContactPhone; /** * 紧急联系地址 */ @TableField("emergencyContactAddress") private String emergencyContactAddress; /** * 从业地(带分隔符) */ @TableField("placeOfPractice") private String placeOfPractice; /** * 备注 */ @TableField("remark") private String remark; /** * 是否是平台车辆(1=是,2=否) */ @TableField("isPlatCar") private Integer isPlatCar; /** * 司机管理车辆id */ @TableField("carId") private Integer carId; /** * 审核状态(1=待审核,2=正常,3=冻结,4=拒绝) */ @TableField("authState") private Integer authState; /** * 司机状态(1=离线,2=空闲,3=服务中) */ @TableField("state") private Integer state; /** * 添加方式(1=司机注册 2=平台添加 3=分公司添加 4=加盟商添加) * @return */ @TableField("addType") private Integer addType; /** * 账户余额 * @return */ @TableField("balance") private Double balance; /** * 活动总收入 * @return */ @TableField("activityMoney") private Double activityMoney; /** * 剩余未提现活动总收入 * @return */ @TableField("laveActivityMoney") private Double laveActivityMoney; /** * 业务总收入 * @return */ @TableField("businessMoney") private Double businessMoney; /** * 剩余未提现业务总收入 * @return */ @TableField("laveBusinessMoney") private Double laveBusinessMoney; /** * 小程序openid */ @TableField("appletsOpenId") private String appletsOpenId; /** * 司机二维码 */ @TableField("qrCode") private String qrCode; /** * 中台员工ID */ @TableField("empId") private Long empId; /** * 中台员工所属企业ID */ @TableField("enterId") private Long enterId; /** * 中台员工所属企业编号 */ @TableField("entercode") private String entercode; @ApiModelProperty("省") private String province; @ApiModelProperty("省代码") private String provinceCode; @ApiModelProperty("市") private String city; @ApiModelProperty("市代码") private String cityCode; @ApiModelProperty("区") private String area; @ApiModelProperty("区代码") private String areaCode; @ApiModelProperty("分享图片") private String shareImg; @ApiModelProperty("分享链接") private String shareLink; @ApiModelProperty("证联客户号") private String custId; @ApiModelProperty("是否已开通支付账户(0:否,1:是)") private Integer accOpenFlag; @ApiModelProperty("是否已同步到中台(0:否,1:是)") private Integer isSynchronous; public String getShareImg() { return shareImg; } public void setShareImg(String shareImg) { this.shareImg = shareImg; } public String getShareLink() { return shareLink; } public void setShareLink(String shareLink) { this.shareLink = shareLink; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } public String getProvinceCode() { return provinceCode; } public void setProvinceCode(String provinceCode) { this.provinceCode = provinceCode; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getCityCode() { return cityCode; } public void setCityCode(String cityCode) { this.cityCode = cityCode; } public String getArea() { return area; } public void setArea(String area) { this.area = area; } public String getAreaCode() { return areaCode; } public void setAreaCode(String areaCode) { this.areaCode = areaCode; } public String getQrCode() { return qrCode; } public void setQrCode(String qrCode) { this.qrCode = qrCode; } @Override public Integer getId() { return id; } @Override public void setId(Integer id) { this.id = id; } public String getAccount() { return account; } public void setAccount(String account) { this.account = account; } public String getJobNumber() { return jobNumber; } public void setJobNumber(String jobNumber) { this.jobNumber = jobNumber; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getSex() { return sex; } public void setSex(Integer sex) { this.sex = sex; } public String getIdCard() { return idCard; } public void setIdCard(String idCard) { this.idCard = idCard; } public Integer getCompanyId() { return companyId; } public void setCompanyId(Integer companyId) { this.companyId = companyId; } public String getHeadImgUrl() { return headImgUrl; } public void setHeadImgUrl(String headImgUrl) { this.headImgUrl = headImgUrl; } public String getFaceImgUrl() { return faceImgUrl; } public void setFaceImgUrl(String faceImgUrl) { this.faceImgUrl = faceImgUrl; } public String getIdCardImgUrl1() { return idCardImgUrl1; } public void setIdCardImgUrl1(String idCardImgUrl1) { this.idCardImgUrl1 = idCardImgUrl1; } public String getIdCardImgUrl2() { return idCardImgUrl2; } public void setIdCardImgUrl2(String idCardImgUrl2) { this.idCardImgUrl2 = idCardImgUrl2; } public String getPlaceOfEmployment() { return placeOfEmployment; } public void setPlaceOfEmployment(String placeOfEmployment) { this.placeOfEmployment = placeOfEmployment; } public Date getBirthday() { return birthday; } public void setBirthday(Date birthday) { this.birthday = birthday; } public String getBankCardNumber() { return bankCardNumber; } public void setBankCardNumber(String bankCardNumber) { this.bankCardNumber = bankCardNumber; } public String getDriverNationality() { return driverNationality; } public void setDriverNationality(String driverNationality) { this.driverNationality = driverNationality; } public String getDriverNation() { return driverNation; } public void setDriverNation(String driverNation) { this.driverNation = driverNation; } public Integer getDriverMaritalStatus() { return driverMaritalStatus; } public void setDriverMaritalStatus(Integer driverMaritalStatus) { this.driverMaritalStatus = driverMaritalStatus; } public String getDriverLanguageLevel() { return driverLanguageLevel; } public void setDriverLanguageLevel(String driverLanguageLevel) { this.driverLanguageLevel = driverLanguageLevel; } public String getDriverEducation() { return driverEducation; } public void setDriverEducation(String driverEducation) { this.driverEducation = driverEducation; } public String getDriverCensus() { return driverCensus; } public void setDriverCensus(String driverCensus) { this.driverCensus = driverCensus; } public String getDriverAddress() { return driverAddress; } public void setDriverAddress(String driverAddress) { this.driverAddress = driverAddress; } public String getDriverContactAddress() { return driverContactAddress; } public void setDriverContactAddress(String driverContactAddress) { this.driverContactAddress = driverContactAddress; } public Integer getDriverAge() { return driverAge; } public void setDriverAge(Integer driverAge) { this.driverAge = driverAge; } public String getDriveCard() { return driveCard; } public void setDriveCard(String driveCard) { this.driveCard = driveCard; } public String getDriveCardImgUrl() { return driveCardImgUrl; } public void setDriveCardImgUrl(String driveCardImgUrl) { this.driveCardImgUrl = driveCardImgUrl; } public String getDriverType() { return driverType; } public void setDriverType(String driverType) { this.driverType = driverType; } public Date getGetDriverLicenseDate() { return getDriverLicenseDate; } public void setGetDriverLicenseDate(Date getDriverLicenseDate) { this.getDriverLicenseDate = getDriverLicenseDate; } public Date getDriverLicenseOn() { return driverLicenseOn; } public void setDriverLicenseOn(Date driverLicenseOn) { this.driverLicenseOn = driverLicenseOn; } public Date getDriverLicenseOff() { return driverLicenseOff; } public void setDriverLicenseOff(Date driverLicenseOff) { this.driverLicenseOff = driverLicenseOff; } public Integer getTaxiDriver() { return taxiDriver; } public void setTaxiDriver(Integer taxiDriver) { this.taxiDriver = taxiDriver; } public String getTaxiAptitudeCard() { return taxiAptitudeCard; } public void setTaxiAptitudeCard(String taxiAptitudeCard) { this.taxiAptitudeCard = taxiAptitudeCard; } public String getNetworkCarlssueOrganization() { return networkCarlssueOrganization; } public void setNetworkCarlssueOrganization(String networkCarlssueOrganization) { this.networkCarlssueOrganization = networkCarlssueOrganization; } public Date getNetworkCarlssueDate() { return networkCarlssueDate; } public void setNetworkCarlssueDate(Date networkCarlssueDate) { this.networkCarlssueDate = networkCarlssueDate; } public Date getGetNetworkCarProofDate() { return getNetworkCarProofDate; } public void setGetNetworkCarProofDate(Date getNetworkCarProofDate) { this.getNetworkCarProofDate = getNetworkCarProofDate; } public Date getNetworkCarProofOn() { return networkCarProofOn; } public void setNetworkCarProofOn(Date networkCarProofOn) { this.networkCarProofOn = networkCarProofOn; } public Date getNetworkCarProofOff() { return networkCarProofOff; } public void setNetworkCarProofOff(Date networkCarProofOff) { this.networkCarProofOff = networkCarProofOff; } public Date getRegisterDate() { return registerDate; } public void setRegisterDate(Date registerDate) { this.registerDate = registerDate; } public Integer getFullTimeDriver() { return fullTimeDriver; } public void setFullTimeDriver(Integer fullTimeDriver) { this.fullTimeDriver = fullTimeDriver; } public Integer getInDriverBlacklist() { return inDriverBlacklist; } public void setInDriverBlacklist(Integer inDriverBlacklist) { this.inDriverBlacklist = inDriverBlacklist; } public Integer getCommercialType() { return commercialType; } public void setCommercialType(Integer commercialType) { this.commercialType = commercialType; } public String getContractCompany() { return contractCompany; } public void setContractCompany(String contractCompany) { this.contractCompany = contractCompany; } public Date getContractOn() { return contractOn; } public void setContractOn(Date contractOn) { this.contractOn = contractOn; } public Date getContractOff() { return contractOff; } public void setContractOff(Date contractOff) { this.contractOff = contractOff; } public String getEmergencyContact() { return emergencyContact; } public void setEmergencyContact(String emergencyContact) { this.emergencyContact = emergencyContact; } public String getEmergencyContactPhone() { return emergencyContactPhone; } public void setEmergencyContactPhone(String emergencyContactPhone) { this.emergencyContactPhone = emergencyContactPhone; } public String getEmergencyContactAddress() { return emergencyContactAddress; } public void setEmergencyContactAddress(String emergencyContactAddress) { this.emergencyContactAddress = emergencyContactAddress; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Integer getIsPlatCar() { return isPlatCar; } public void setIsPlatCar(Integer isPlatCar) { this.isPlatCar = isPlatCar; } public Integer getCarId() { return carId; } public void setCarId(Integer carId) { this.carId = carId; } public Integer getAuthState() { return authState; } public void setAuthState(Integer authState) { this.authState = authState; } public Integer getState() { return state; } public void setState(Integer state) { this.state = state; } public String getNetworkCarlssueImg() { return networkCarlssueImg; } public void setNetworkCarlssueImg(String networkCarlssueImg) { this.networkCarlssueImg = networkCarlssueImg; } public Integer getAddType() { return addType; } public void setAddType(Integer addType) { this.addType = addType; } public Double getBalance() { return balance; } public void setBalance(Double balance) { this.balance = balance; } public Double getActivityMoney() { return activityMoney; } public void setActivityMoney(Double activityMoney) { this.activityMoney = activityMoney; } public Double getLaveActivityMoney() { return laveActivityMoney; } public void setLaveActivityMoney(Double laveActivityMoney) { this.laveActivityMoney = laveActivityMoney; } public Double getBusinessMoney() { return businessMoney; } public void setBusinessMoney(Double businessMoney) { this.businessMoney = businessMoney; } public Double getLaveBusinessMoney() { return laveBusinessMoney; } public void setLaveBusinessMoney(Double laveBusinessMoney) { this.laveBusinessMoney = laveBusinessMoney; } public String getDriverContactAddress_() { return driverContactAddress_; } public void setDriverContactAddress_(String driverContactAddress_) { this.driverContactAddress_ = driverContactAddress_; } public String getPlaceOfPractice() { return placeOfPractice; } public void setPlaceOfPractice(String placeOfPractice) { this.placeOfPractice = placeOfPractice; } public Integer getFranchiseeId() { return franchiseeId; } public void setFranchiseeId(Integer franchiseeId) { this.franchiseeId = franchiseeId; } public String getAppletsOpenId() { return appletsOpenId; } public void setAppletsOpenId(String appletsOpenId) { this.appletsOpenId = appletsOpenId; } public String getWithdrawPassword() { return withdrawPassword; } public void setWithdrawPassword(String withdrawPassword) { this.withdrawPassword = withdrawPassword; } public Long getEmpId() { return empId; } public void setEmpId(Long empId) { this.empId = empId; } public Long getEnterId() { return enterId; } public void setEnterId(Long enterId) { this.enterId = enterId; } public String getEntercode() { return entercode; } public void setEntercode(String entercode) { this.entercode = entercode; } public String getCustId() { return custId; } public void setCustId(String custId) { this.custId = custId; } public Integer getAccOpenFlag() { return accOpenFlag; } public void setAccOpenFlag(Integer accOpenFlag) { this.accOpenFlag = accOpenFlag; } public Integer getIsSynchronous() { return isSynchronous; } public void setIsSynchronous(Integer isSynchronous) { this.isSynchronous = isSynchronous; } @Override public String toString() { return "Driver{" + "id=" + id + ", account='" + account + '\'' + ", jobNumber='" + jobNumber + '\'' + ", phone='" + phone + '\'' + ", password='" + password + '\'' + ", withdrawPassword='" + withdrawPassword + '\'' + ", name='" + name + '\'' + ", sex=" + sex + ", idCard='" + idCard + '\'' + ", companyId=" + companyId + ", franchiseeId=" + franchiseeId + ", headImgUrl='" + headImgUrl + '\'' + ", faceImgUrl='" + faceImgUrl + '\'' + ", idCardImgUrl1='" + idCardImgUrl1 + '\'' + ", idCardImgUrl2='" + idCardImgUrl2 + '\'' + ", placeOfEmployment='" + placeOfEmployment + '\'' + ", birthday=" + birthday + ", bankCardNumber='" + bankCardNumber + '\'' + ", driverNationality='" + driverNationality + '\'' + ", driverNation='" + driverNation + '\'' + ", driverMaritalStatus=" + driverMaritalStatus + ", driverLanguageLevel='" + driverLanguageLevel + '\'' + ", driverEducation='" + driverEducation + '\'' + ", driverCensus='" + driverCensus + '\'' + ", driverAddress='" + driverAddress + '\'' + ", driverContactAddress='" + driverContactAddress + '\'' + ", driverContactAddress_='" + driverContactAddress_ + '\'' + ", driverAge=" + driverAge + ", driveCard='" + driveCard + '\'' + ", driveCardImgUrl='" + driveCardImgUrl + '\'' + ", driverType='" + driverType + '\'' + ", getDriverLicenseDate=" + getDriverLicenseDate + ", driverLicenseOn=" + driverLicenseOn + ", driverLicenseOff=" + driverLicenseOff + ", taxiDriver=" + taxiDriver + ", taxiAptitudeCard='" + taxiAptitudeCard + '\'' + ", networkCarlssueImg='" + networkCarlssueImg + '\'' + ", networkCarlssueOrganization='" + networkCarlssueOrganization + '\'' + ", networkCarlssueDate=" + networkCarlssueDate + ", getNetworkCarProofDate=" + getNetworkCarProofDate + ", networkCarProofOn=" + networkCarProofOn + ", networkCarProofOff=" + networkCarProofOff + ", registerDate=" + registerDate + ", fullTimeDriver=" + fullTimeDriver + ", inDriverBlacklist=" + inDriverBlacklist + ", commercialType=" + commercialType + ", contractCompany='" + contractCompany + '\'' + ", contractOn=" + contractOn + ", contractOff=" + contractOff + ", emergencyContact='" + emergencyContact + '\'' + ", emergencyContactPhone='" + emergencyContactPhone + '\'' + ", emergencyContactAddress='" + emergencyContactAddress + '\'' + ", placeOfPractice='" + placeOfPractice + '\'' + ", remark='" + remark + '\'' + ", isPlatCar=" + isPlatCar + ", carId=" + carId + ", authState=" + authState + ", state=" + state + ", addType=" + addType + ", balance=" + balance + ", activityMoney=" + activityMoney + ", laveActivityMoney=" + laveActivityMoney + ", businessMoney=" + businessMoney + ", laveBusinessMoney=" + laveBusinessMoney + ", appletsOpenId='" + appletsOpenId + '\'' + ", qrCode='" + qrCode + '\'' + '}'; } }