package com.stylefeng.guns.modular.system.model;
|
|
import com.baomidou.mybatisplus.activerecord.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 java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* <p>
|
* 司机表
|
* </p>
|
*
|
* @author 吕雪
|
* @since 2020-06-04
|
*/
|
@TableName("t_driver")
|
public class TDriver extends Model<TDriver> {
|
|
private static final long serialVersionUID = 1L;
|
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 登录账号
|
*/
|
private String account;
|
/**
|
* 工号
|
*/
|
private String jobNumber;
|
/**
|
* 手机号运营商
|
*/
|
@TableField("phoneOperator")
|
private String phoneOperator;
|
/**
|
* 手机号
|
*/
|
private String phone;
|
/**
|
* 密码
|
*/
|
private String password;
|
/**
|
* 姓
|
*/
|
private String lastName;
|
/**
|
* 名
|
*/
|
private String firstName;
|
/**
|
* 性别(1=男,2=女)
|
*/
|
private Integer sex;
|
/**
|
* 身份证号
|
*/
|
private String idCard;
|
/**
|
* 公司id
|
*/
|
private Integer companyId;
|
/**
|
* 加盟商ID
|
*/
|
private Integer franchiseeId;
|
/**
|
* 头像照片
|
*/
|
private String headImgUrl;
|
/**
|
* 人脸识别照片
|
*/
|
private String faceImgUrl;
|
/**
|
* 身份证正面照片
|
*/
|
private String idCardImgUrl1;
|
/**
|
* 身份证背面照片
|
*/
|
private String idCardImgUrl2;
|
/**
|
* 网约车司机注册地行政区域
|
*/
|
private String placeOfEmployment;
|
/**
|
* 生日
|
*/
|
private Date birthday;
|
/**
|
* 邮件
|
*/
|
private String email;
|
/**
|
* 银行卡号
|
*/
|
private String bankCardNumber;
|
/**
|
* 国籍
|
*/
|
private String driverNationality;
|
/**
|
* 民族
|
*/
|
private String driverNation;
|
/**
|
* 婚姻状况(1:未婚,2:已婚,3:离异)
|
*/
|
private Integer driverMaritalStatus;
|
/**
|
* 外语能力
|
*/
|
private String driverLanguageLevel;
|
/**
|
* 学历
|
*/
|
private String driverEducation;
|
/**
|
* 户口登记机关名称
|
*/
|
private String driverCensus;
|
/**
|
* 户口地址或常住地址
|
*/
|
private String driverAddress;
|
/**
|
* 通信地址
|
*/
|
private String driverContactAddress;
|
/**
|
* 驾龄
|
*/
|
private Integer driverAge;
|
/**
|
* 驾驶证号
|
*/
|
private String driveCard;
|
/**
|
* 驾驶证照片
|
*/
|
private String driveCardImgUrl1;
|
/**
|
* 驾驶证照片
|
*/
|
private String driveCardImgUrl2;
|
/**
|
* 准驾车型
|
*/
|
private String driverType;
|
/**
|
* 初次领取驾驶证日期
|
*/
|
private Date getDriverLicenseDate;
|
/**
|
* 驾驶证有效期限起
|
*/
|
private Date driverLicenseOn;
|
/**
|
* 驾驶证有效期限止
|
*/
|
private Date driverLicenseOff;
|
/**
|
* 是否巡游出租车驾驶员(0:否,1:是)
|
*/
|
private Integer taxiDriver;
|
/**
|
* 出租车资格证号
|
*/
|
private String taxiAptitudeCard;
|
/**
|
* 网约车资格证照片
|
*/
|
private String networkCarlssueImg;
|
/**
|
* 网络预约出租车驾驶员证发证机构
|
*/
|
private String networkCarlssueOrganization;
|
/**
|
* 资格证发证日期
|
*/
|
private Date networkCarlssueDate;
|
/**
|
* 初次认领资格证日期
|
*/
|
private Date getNetworkCarProofDate;
|
/**
|
* 资格证有效起始日期
|
*/
|
private Date networkCarProofOn;
|
/**
|
* 资格证有效截至日期
|
*/
|
private Date networkCarProofOff;
|
/**
|
* 报备日期
|
*/
|
private Date registerDate;
|
/**
|
* 是否专职驾驶员(0:否,1:是)
|
*/
|
private Integer fullTimeDriver;
|
/**
|
* 是否在驾驶员黑名单内(0:否,1:是)
|
*/
|
private Integer inDriverBlacklist;
|
/**
|
* 服务类型(1:网络预约出租汽车,2:巡游出租汽车,3:私人小客车合乘)
|
*/
|
private Integer commercialType;
|
/**
|
* 驾驶员合同签署公司
|
*/
|
private String contractCompany;
|
/**
|
* 合同有效期起
|
*/
|
private Date contractOn;
|
/**
|
* 合同有效期止
|
*/
|
private Date contractOff;
|
/**
|
* 紧急联系人
|
*/
|
private String emergencyContact;
|
/**
|
* 紧急联系电话
|
*/
|
private String emergencyContactPhone;
|
/**
|
* 紧急联系地址
|
*/
|
private String emergencyContactAddress;
|
/**
|
* 备注
|
*/
|
private String remark;
|
/**
|
* 是否是平台车辆(1=是,2=否)
|
*/
|
private Integer isPlatCar;
|
/**
|
* 司机管理车辆id
|
*/
|
private Integer carId;
|
/**
|
* 状态(1=待审核,2=正常,3=冻结,4=拒绝)
|
*/
|
private Integer authState;
|
/**
|
* 司机状态(1=离线,2=空闲,3=服务中)
|
*/
|
private Integer state;
|
/**
|
* 1:创建,2:修改,3:删除
|
*/
|
private String flag;
|
/**
|
* 添加时间
|
*/
|
private Date insertTime;
|
private Integer insertUser;
|
private Date updateTime;
|
private Integer updateUser;
|
/**
|
* 司机来源方式 1=司机注册 2=平台添加 3=分公司添加 4=加盟商添加
|
*/
|
private Integer addType;
|
/**
|
* 余额
|
*/
|
private BigDecimal 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;
|
/**
|
* 添加司机的分公司/加盟商ID
|
*/
|
private Integer addObjectId;
|
|
@TableField("uid")
|
private Integer uid;
|
|
//分组id
|
@TableField("teamId")
|
private Integer teamId;
|
|
/**
|
*分享用户类型1:乘客,2:司机
|
*/
|
@TableField("uType")
|
private Integer uType;
|
|
public Integer getuType() {
|
return uType;
|
}
|
|
public void setuType(Integer uType) {
|
this.uType = uType;
|
}
|
|
/**
|
* 冻结金额
|
*/
|
private BigDecimal frozenMoney;
|
|
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 BigDecimal getFrozenMoney() {
|
return frozenMoney;
|
}
|
|
public void setFrozenMoney(BigDecimal frozenMoney) {
|
this.frozenMoney = frozenMoney;
|
}
|
|
public Integer getTeamId() {
|
return teamId;
|
}
|
|
public void setTeamId(Integer teamId) {
|
this.teamId = teamId;
|
}
|
|
public Integer getUid() {
|
return uid;
|
}
|
|
public void setUid(Integer uid) {
|
this.uid = uid;
|
}
|
|
public BigDecimal getBalance() {
|
return balance;
|
}
|
|
public void setBalance(BigDecimal balance) {
|
this.balance = balance;
|
}
|
|
public Integer getAddObjectId() {
|
return addObjectId;
|
}
|
|
public void setAddObjectId(Integer addObjectId) {
|
this.addObjectId = addObjectId;
|
}
|
|
public Integer getFranchiseeId() {
|
return franchiseeId;
|
}
|
|
public void setFranchiseeId(Integer franchiseeId) {
|
this.franchiseeId = franchiseeId;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
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 getPhoneOperator() {
|
return phoneOperator;
|
}
|
|
public void setPhoneOperator(String phoneOperator) {
|
this.phoneOperator = phoneOperator;
|
}
|
|
public String getPassword() {
|
return password;
|
}
|
|
public void setPassword(String password) {
|
this.password = password;
|
}
|
|
public String getLastName() {
|
return lastName;
|
}
|
|
public void setLastName(String lastName) {
|
this.lastName = lastName;
|
}
|
|
public String getFirstName() {
|
return firstName;
|
}
|
|
public void setFirstName(String firstName) {
|
this.firstName = firstName;
|
}
|
|
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 getEmail() {
|
return email;
|
}
|
|
public void setEmail(String email) {
|
this.email = email;
|
}
|
|
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 getDriveCardImgUrl1() {
|
return driveCardImgUrl1;
|
}
|
|
public void setDriveCardImgUrl1(String driveCardImgUrl1) {
|
this.driveCardImgUrl1 = driveCardImgUrl1;
|
}
|
|
public String getDriveCardImgUrl2() {
|
return driveCardImgUrl2;
|
}
|
|
public void setDriveCardImgUrl2(String driveCardImgUrl2) {
|
this.driveCardImgUrl2 = driveCardImgUrl2;
|
}
|
|
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 getNetworkCarlssueImg() {
|
return networkCarlssueImg;
|
}
|
|
public void setNetworkCarlssueImg(String networkCarlssueImg) {
|
this.networkCarlssueImg = networkCarlssueImg;
|
}
|
|
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 getFlag() {
|
return flag;
|
}
|
|
public void setFlag(String flag) {
|
this.flag = flag;
|
}
|
|
public Date getInsertTime() {
|
return insertTime;
|
}
|
|
public void setInsertTime(Date insertTime) {
|
this.insertTime = insertTime;
|
}
|
|
public Integer getInsertUser() {
|
return insertUser;
|
}
|
|
public void setInsertUser(Integer insertUser) {
|
this.insertUser = insertUser;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public Integer getUpdateUser() {
|
return updateUser;
|
}
|
|
public void setUpdateUser(Integer updateUser) {
|
this.updateUser = updateUser;
|
}
|
|
public Integer getAddType() {
|
return addType;
|
}
|
|
public void setAddType(Integer addType) {
|
this.addType = addType;
|
}
|
|
public Double getLaveBusinessMoney() {
|
return laveBusinessMoney;
|
}
|
|
public void setLaveBusinessMoney(Double laveBusinessMoney) {
|
this.laveBusinessMoney = laveBusinessMoney;
|
}
|
|
public Double getBusinessMoney() {
|
return businessMoney;
|
}
|
|
public void setBusinessMoney(Double businessMoney) {
|
this.businessMoney = businessMoney;
|
}
|
|
@Override
|
protected Serializable pkVal() {
|
return this.id;
|
}
|
|
|
}
|