package com.sinata.ministryoftransport.model;
|
|
import java.util.Date;
|
|
/**
|
* 驾驶员基本信息
|
*/
|
public class BaseInfoDriver {
|
/**
|
* 注册地行政区划代码
|
*/
|
private Integer Address;
|
/**
|
* 机动车驾驶员姓名
|
*/
|
private String DriverName;
|
/**
|
* 驾驶员手机号
|
*/
|
private String DriverPhone;
|
/**
|
* 驾驶员性别
|
*/
|
private String DriverGender;
|
/**
|
* 出生日期
|
*/
|
private Date DriverBirthday;
|
/**
|
* 国籍
|
*/
|
private String DriverNationality;
|
/**
|
* 驾驶员民族(见 JT/T 697.7-2014中4.1.2.1.7)
|
*/
|
private String DriverNation;
|
/**
|
* 驾驶员婚姻状况(未婚,已婚,离异)
|
*/
|
private String DriverMaritalStatus;
|
/**
|
* 驾驶员外语能力
|
*/
|
private String DriverLanguageLevel;
|
/**
|
* 驾驶员学历(见 JT/T 697.7-2014中4.1.2.1.11)
|
*/
|
private String DriverEducation;
|
/**
|
* 户口登记机关名称
|
*/
|
private String DriverCensus;
|
/**
|
* 户口住址或长住地址
|
*/
|
private String DriverAddress;
|
/**
|
* 驾驶员通信地址
|
*/
|
private String DriverContactAddress;
|
/**
|
* 驾驶员照片文件编号
|
*/
|
private String PhotoId;
|
/**
|
* 机动车驾驶证号
|
*/
|
private String LicenseId;
|
/**
|
* 机动车驾驶证扫描件文件编号
|
*/
|
private String LicensePhotoId;
|
/**
|
* 准驾车型(见 JT/T 697.7-2014中5.16)
|
*/
|
private String DriverType;
|
/**
|
* 初次领取驾驶证日期
|
*/
|
private Date GetDriverLicenseDate;
|
/**
|
* 驾驶证有效期限起
|
*/
|
private Date DriverLicenseOn;
|
/**
|
* 驾驶证有效期限止
|
*/
|
private Date DriverLicenseOff;
|
/**
|
* 是否巡游出租汽车驾驶员(1:是,2:否)
|
*/
|
private Integer TaxiDriver;
|
/**
|
* 网络预约出租汽车驾驶员资格证号
|
*/
|
private String CertificateNo;
|
/**
|
* 网络预约出租汽车驾驶员证发证机构
|
*/
|
private String NetworkCarIssueOrganization;
|
/**
|
* 资格证发证日期
|
*/
|
private Date NetworkCarIssueDate;
|
/**
|
* 初次领取资格证日期
|
*/
|
private Date GetNetworkCarProofDate;
|
/**
|
* 资格证有效起始日期
|
*/
|
private Date NetworkCarProofOn;
|
/**
|
* 资格证有截止日期
|
*/
|
private Date NetworkCarProofOff;
|
/**
|
* 报备日期(驾驶员信息向服务所在地出租车行政主管部门报备日期)
|
*/
|
private Date RegisterDate;
|
/**
|
* 是否专职驾驶员(1:是,0:否)
|
*/
|
private Integer FullTimeDriver;
|
/**
|
* 是否在驾驶员黑名单内(1:是,0:否)
|
*/
|
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;
|
/**
|
* 状态(0:有效,1:无效)
|
*/
|
private Integer State;
|
/**
|
* 操作标识(1:新增,2:更新,3:删除)
|
*/
|
private Integer Flag;
|
/**
|
* 更新时间
|
*/
|
private Date UpdateTime;
|
|
public Integer getAddress() {
|
return Address;
|
}
|
|
public void setAddress(Integer address) {
|
Address = address;
|
}
|
|
public String getDriverName() {
|
return DriverName;
|
}
|
|
public void setDriverName(String driverName) {
|
DriverName = driverName;
|
}
|
|
public String getDriverPhone() {
|
return DriverPhone;
|
}
|
|
public void setDriverPhone(String driverPhone) {
|
DriverPhone = driverPhone;
|
}
|
|
public String getDriverGender() {
|
return DriverGender;
|
}
|
|
public void setDriverGender(String driverGender) {
|
DriverGender = driverGender;
|
}
|
|
public Date getDriverBirthday() {
|
return DriverBirthday;
|
}
|
|
public void setDriverBirthday(Date driverBirthday) {
|
DriverBirthday = driverBirthday;
|
}
|
|
public String getDriverNationality() {
|
return DriverNationality;
|
}
|
|
public void setDriverNationality(String driverNationality) {
|
DriverNationality = driverNationality;
|
}
|
|
public String getDriverNation() {
|
return DriverNation;
|
}
|
|
public void setDriverNation(String driverNation) {
|
DriverNation = driverNation;
|
}
|
|
public String getDriverMaritalStatus() {
|
return DriverMaritalStatus;
|
}
|
|
public void setDriverMaritalStatus(String driverMaritalStatus) {
|
DriverMaritalStatus = driverMaritalStatus;
|
}
|
|
public String getDriverLanguageLevel() {
|
return DriverLanguageLevel;
|
}
|
|
public void setDriverLanguageLevel(String driverLanguageLevel) {
|
DriverLanguageLevel = driverLanguageLevel;
|
}
|
|
public String getDriverEducation() {
|
return DriverEducation;
|
}
|
|
public void setDriverEducation(String driverEducation) {
|
DriverEducation = driverEducation;
|
}
|
|
public String getDriverCensus() {
|
return DriverCensus;
|
}
|
|
public void setDriverCensus(String driverCensus) {
|
DriverCensus = driverCensus;
|
}
|
|
public String getDriverAddress() {
|
return DriverAddress;
|
}
|
|
public void setDriverAddress(String driverAddress) {
|
DriverAddress = driverAddress;
|
}
|
|
public String getDriverContactAddress() {
|
return DriverContactAddress;
|
}
|
|
public void setDriverContactAddress(String driverContactAddress) {
|
DriverContactAddress = driverContactAddress;
|
}
|
|
public String getPhotoId() {
|
return PhotoId;
|
}
|
|
public void setPhotoId(String photoId) {
|
PhotoId = photoId;
|
}
|
|
public String getLicenseId() {
|
return LicenseId;
|
}
|
|
public void setLicenseId(String licenseId) {
|
LicenseId = licenseId;
|
}
|
|
public String getLicensePhotoId() {
|
return LicensePhotoId;
|
}
|
|
public void setLicensePhotoId(String licensePhotoId) {
|
LicensePhotoId = licensePhotoId;
|
}
|
|
public String getDriverType() {
|
return DriverType;
|
}
|
|
public void setDriverType(String driverType) {
|
DriverType = driverType;
|
}
|
|
public Date getGetDriverLicenseDate() {
|
return GetDriverLicenseDate;
|
}
|
|
public void setGetDriverLicenseDate(Date getDriverLicenseDate) {
|
GetDriverLicenseDate = getDriverLicenseDate;
|
}
|
|
public Date getDriverLicenseOn() {
|
return DriverLicenseOn;
|
}
|
|
public void setDriverLicenseOn(Date driverLicenseOn) {
|
DriverLicenseOn = driverLicenseOn;
|
}
|
|
public Date getDriverLicenseOff() {
|
return DriverLicenseOff;
|
}
|
|
public void setDriverLicenseOff(Date driverLicenseOff) {
|
DriverLicenseOff = driverLicenseOff;
|
}
|
|
public Integer getTaxiDriver() {
|
return TaxiDriver;
|
}
|
|
public void setTaxiDriver(Integer taxiDriver) {
|
TaxiDriver = taxiDriver;
|
}
|
|
public String getCertificateNo() {
|
return CertificateNo;
|
}
|
|
public void setCertificateNo(String certificateNo) {
|
CertificateNo = certificateNo;
|
}
|
|
public String getNetworkCarIssueOrganization() {
|
return NetworkCarIssueOrganization;
|
}
|
|
public void setNetworkCarIssueOrganization(String networkCarIssueOrganization) {
|
NetworkCarIssueOrganization = networkCarIssueOrganization;
|
}
|
|
public Date getNetworkCarIssueDate() {
|
return NetworkCarIssueDate;
|
}
|
|
public void setNetworkCarIssueDate(Date networkCarIssueDate) {
|
NetworkCarIssueDate = networkCarIssueDate;
|
}
|
|
public Date getGetNetworkCarProofDate() {
|
return GetNetworkCarProofDate;
|
}
|
|
public void setGetNetworkCarProofDate(Date getNetworkCarProofDate) {
|
GetNetworkCarProofDate = getNetworkCarProofDate;
|
}
|
|
public Date getNetworkCarProofOn() {
|
return NetworkCarProofOn;
|
}
|
|
public void setNetworkCarProofOn(Date networkCarProofOn) {
|
NetworkCarProofOn = networkCarProofOn;
|
}
|
|
public Date getNetworkCarProofOff() {
|
return NetworkCarProofOff;
|
}
|
|
public void setNetworkCarProofOff(Date networkCarProofOff) {
|
NetworkCarProofOff = networkCarProofOff;
|
}
|
|
public Date getRegisterDate() {
|
return RegisterDate;
|
}
|
|
public void setRegisterDate(Date registerDate) {
|
RegisterDate = registerDate;
|
}
|
|
public Integer getFullTimeDriver() {
|
return FullTimeDriver;
|
}
|
|
public void setFullTimeDriver(Integer fullTimeDriver) {
|
FullTimeDriver = fullTimeDriver;
|
}
|
|
public Integer getInDriverBlacklist() {
|
return InDriverBlacklist;
|
}
|
|
public void setInDriverBlacklist(Integer inDriverBlacklist) {
|
InDriverBlacklist = inDriverBlacklist;
|
}
|
|
public Integer getCommercialType() {
|
return CommercialType;
|
}
|
|
public void setCommercialType(Integer commercialType) {
|
CommercialType = commercialType;
|
}
|
|
public String getContractCompany() {
|
return ContractCompany;
|
}
|
|
public void setContractCompany(String contractCompany) {
|
ContractCompany = contractCompany;
|
}
|
|
public Date getContractOn() {
|
return ContractOn;
|
}
|
|
public void setContractOn(Date contractOn) {
|
ContractOn = contractOn;
|
}
|
|
public Date getContractOff() {
|
return ContractOff;
|
}
|
|
public void setContractOff(Date contractOff) {
|
ContractOff = contractOff;
|
}
|
|
public String getEmergencyContact() {
|
return EmergencyContact;
|
}
|
|
public void setEmergencyContact(String emergencyContact) {
|
EmergencyContact = emergencyContact;
|
}
|
|
public String getEmergencyContactPhone() {
|
return EmergencyContactPhone;
|
}
|
|
public void setEmergencyContactPhone(String emergencyContactPhone) {
|
EmergencyContactPhone = emergencyContactPhone;
|
}
|
|
public String getEmergencyContactAddress() {
|
return EmergencyContactAddress;
|
}
|
|
public void setEmergencyContactAddress(String emergencyContactAddress) {
|
EmergencyContactAddress = emergencyContactAddress;
|
}
|
|
public Integer getState() {
|
return State;
|
}
|
|
public void setState(Integer state) {
|
State = state;
|
}
|
|
public Integer getFlag() {
|
return Flag;
|
}
|
|
public void setFlag(Integer flag) {
|
Flag = flag;
|
}
|
|
public Date getUpdateTime() {
|
return UpdateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
UpdateTime = updateTime;
|
}
|
|
@Override
|
public String toString() {
|
return "BaseInfoDriver{" +
|
"Address=" + Address +
|
", DriverName='" + DriverName + '\'' +
|
", DriverPhone='" + DriverPhone + '\'' +
|
", DriverGender='" + DriverGender + '\'' +
|
", DriverBirthday=" + DriverBirthday +
|
", DriverNationality='" + DriverNationality + '\'' +
|
", DriverNation='" + DriverNation + '\'' +
|
", DriverMaritalStatus='" + DriverMaritalStatus + '\'' +
|
", DriverLanguageLevel='" + DriverLanguageLevel + '\'' +
|
", DriverEducation='" + DriverEducation + '\'' +
|
", DriverCensus='" + DriverCensus + '\'' +
|
", DriverAddress='" + DriverAddress + '\'' +
|
", DriverContactAddress='" + DriverContactAddress + '\'' +
|
", PhotoId='" + PhotoId + '\'' +
|
", LicenseId='" + LicenseId + '\'' +
|
", LicensePhotoId='" + LicensePhotoId + '\'' +
|
", DriverType='" + DriverType + '\'' +
|
", GetDriverLicenseDate=" + GetDriverLicenseDate +
|
", DriverLicenseOn=" + DriverLicenseOn +
|
", DriverLicenseOff=" + DriverLicenseOff +
|
", TaxiDriver=" + TaxiDriver +
|
", CertificateNo='" + CertificateNo + '\'' +
|
", NetworkCarIssueOrganization='" + NetworkCarIssueOrganization + '\'' +
|
", NetworkCarIssueDate=" + NetworkCarIssueDate +
|
", 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 + '\'' +
|
", State=" + State +
|
", Flag=" + Flag +
|
", UpdateTime=" + UpdateTime +
|
'}';
|
}
|
}
|