package com.stylefeng.guns.modular.system.model; import com.baomidou.mybatisplus.enums.IdType; import java.util.Date; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.activerecord.Model; import com.baomidou.mybatisplus.annotations.TableName; import java.io.Serializable; /** *

* 车辆 *

* * @author 吕雪 * @since 2020-06-05 */ @TableName("t_car") public class TCar extends Model { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 是否是平台车辆(1=是,2=否) */ private Integer isPlatCar; /** * 公司id */ private Integer companyId; /** * 加盟商id */ private Integer franchiseeId; /** * 车辆颜色 */ private String carColor; /** * 车型id */ private Integer carModelId; /** * 车辆品牌ID */ private Integer carBrandId; /** * 车牌号 */ private String carLicensePlate; /** * 车牌颜色 */ private String plateColor; /** * 车辆照片 */ private String carPhoto; /** * 车辆类型 */ private String vehicleType; /** * 车辆所有人 */ private String ownerName; /** * 发送机号 */ private String engineId; /** * 车辆VIN码 */ private String VIN; /** * 车辆注册日期 */ private Date certifyDateA; /** * 车辆燃料类型 */ private String fuelType; /** * 发动机排量 */ private String engineDisplace; /** * 运输证字号 */ private String certificate; /** * 车辆运输证发证机构 */ private String transAgency; /** * 车辆经营区域 */ private String transArea; /** * 车辆运输证有效期起 */ private Date transDateStart; /** * 车辆运输证有效期止 */ private Date transDateStop; /** * 车辆初次登记日期 */ private Date certifyDateB; /** * 车辆维修状态(0:未检修,1:已检修,2:未知) */ private Integer fixState; /** * 车辆下次年检时间 */ private Date nextFixDate; /** * 车辆年度审核状态 */ private String checkState; /** * 发票打印设备序列号 */ private String feePrintId; /** * 卫星定位装置品牌 */ private String GPSBrand; /** * 卫星定位装置型号 */ private String GPSModel; /** * 卫星定位装置IMEI号 */ private String GPSIMEI; /** * 卫星定位装置安装时间 */ private Date GPSInstallDate; /** * 车辆报备日期 */ private Date registerDate; /** * 服务类型(1:网络预约出租车,2:巡游出租汽车,3:私人小客车合乘) */ private Integer commercialType; /** * 行驶证号 */ private String drivingLicenseNumber; /** * 行驶证照片 */ private String drivingLicensePhoto; /** * 年检到期时间 */ private Date annualInspectionTime; /** * 商业保险到期时间 */ private Date commercialInsuranceTime; /** * 添加时间 */ private Date insertTime; /** * 状态(1=正常,2=删除) */ private Integer state; /** * 司机来源方式 1=司机注册 2=平台添加 3=分公司添加 4=加盟商添加 */ private Integer addType; /** * 添加司机的分公司/加盟商ID */ private Integer addObjectId; private String bindDriverId; public String getBindDriverId() { return bindDriverId; } public void setBindDriverId(String bindDriverId) { this.bindDriverId = bindDriverId; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getIsPlatCar() { return isPlatCar; } public void setIsPlatCar(Integer isPlatCar) { this.isPlatCar = isPlatCar; } public Integer getCompanyId() { return companyId; } public void setCompanyId(Integer companyId) { this.companyId = companyId; } public Integer getFranchiseeId() { return franchiseeId; } public void setFranchiseeId(Integer franchiseeId) { this.franchiseeId = franchiseeId; } public String getCarColor() { return carColor; } public void setCarColor(String carColor) { this.carColor = carColor; } public Integer getCarModelId() { return carModelId; } public void setCarModelId(Integer carModelId) { this.carModelId = carModelId; } public Integer getCarBrandId() { return carBrandId; } public void setCarBrandId(Integer carBrandId) { this.carBrandId = carBrandId; } public String getCarLicensePlate() { return carLicensePlate; } public void setCarLicensePlate(String carLicensePlate) { this.carLicensePlate = carLicensePlate; } public String getCarPhoto() { return carPhoto; } public void setCarPhoto(String carPhoto) { this.carPhoto = carPhoto; } public String getDrivingLicenseNumber() { return drivingLicenseNumber; } public void setDrivingLicenseNumber(String drivingLicenseNumber) { this.drivingLicenseNumber = drivingLicenseNumber; } public String getDrivingLicensePhoto() { return drivingLicensePhoto; } public void setDrivingLicensePhoto(String drivingLicensePhoto) { this.drivingLicensePhoto = drivingLicensePhoto; } public Date getAnnualInspectionTime() { return annualInspectionTime; } public void setAnnualInspectionTime(Date annualInspectionTime) { this.annualInspectionTime = annualInspectionTime; } public Date getCommercialInsuranceTime() { return commercialInsuranceTime; } public void setCommercialInsuranceTime(Date commercialInsuranceTime) { this.commercialInsuranceTime = commercialInsuranceTime; } public Date getInsertTime() { return insertTime; } public void setInsertTime(Date insertTime) { this.insertTime = insertTime; } public Integer getState() { return state; } public void setState(Integer state) { this.state = state; } public Integer getAddType() { return addType; } public void setAddType(Integer addType) { this.addType = addType; } public Integer getAddObjectId() { return addObjectId; } public void setAddObjectId(Integer addObjectId) { this.addObjectId = addObjectId; } public String getPlateColor() { return plateColor; } public void setPlateColor(String plateColor) { this.plateColor = plateColor; } public String getVehicleType() { return vehicleType; } public void setVehicleType(String vehicleType) { this.vehicleType = vehicleType; } public String getOwnerName() { return ownerName; } public void setOwnerName(String ownerName) { this.ownerName = ownerName; } public String getEngineId() { return engineId; } public void setEngineId(String engineId) { this.engineId = engineId; } public String getVIN() { return VIN; } public void setVIN(String VIN) { this.VIN = VIN; } public Date getCertifyDateA() { return certifyDateA; } public void setCertifyDateA(Date certifyDateA) { this.certifyDateA = certifyDateA; } public String getFuelType() { return fuelType; } public void setFuelType(String fuelType) { this.fuelType = fuelType; } public String getEngineDisplace() { return engineDisplace; } public void setEngineDisplace(String engineDisplace) { this.engineDisplace = engineDisplace; } public String getCertificate() { return certificate; } public void setCertificate(String certificate) { this.certificate = certificate; } public String getTransAgency() { return transAgency; } public void setTransAgency(String transAgency) { this.transAgency = transAgency; } public String getTransArea() { return transArea; } public void setTransArea(String transArea) { this.transArea = transArea; } public Date getTransDateStart() { return transDateStart; } public void setTransDateStart(Date transDateStart) { this.transDateStart = transDateStart; } public Date getTransDateStop() { return transDateStop; } public void setTransDateStop(Date transDateStop) { this.transDateStop = transDateStop; } public Date getCertifyDateB() { return certifyDateB; } public void setCertifyDateB(Date certifyDateB) { this.certifyDateB = certifyDateB; } public Integer getFixState() { return fixState; } public void setFixState(Integer fixState) { this.fixState = fixState; } public Date getNextFixDate() { return nextFixDate; } public void setNextFixDate(Date nextFixDate) { this.nextFixDate = nextFixDate; } public String getCheckState() { return checkState; } public void setCheckState(String checkState) { this.checkState = checkState; } public String getFeePrintId() { return feePrintId; } public void setFeePrintId(String feePrintId) { this.feePrintId = feePrintId; } public String getGPSBrand() { return GPSBrand; } public void setGPSBrand(String GPSBrand) { this.GPSBrand = GPSBrand; } public String getGPSModel() { return GPSModel; } public void setGPSModel(String GPSModel) { this.GPSModel = GPSModel; } public String getGPSIMEI() { return GPSIMEI; } public void setGPSIMEI(String GPSIMEI) { this.GPSIMEI = GPSIMEI; } public Date getGPSInstallDate() { return GPSInstallDate; } public void setGPSInstallDate(Date GPSInstallDate) { this.GPSInstallDate = GPSInstallDate; } public Date getRegisterDate() { return registerDate; } public void setRegisterDate(Date registerDate) { this.registerDate = registerDate; } public Integer getCommercialType() { return commercialType; } public void setCommercialType(Integer commercialType) { this.commercialType = commercialType; } @Override protected Serializable pkVal() { return this.id; } @Override public String toString() { return "TCar{" + "id=" + id + ", isPlatCar=" + isPlatCar + ", companyId=" + companyId + ", franchiseeId=" + franchiseeId + ", carColor='" + carColor + '\'' + ", carModelId=" + carModelId + ", carBrandId=" + carBrandId + ", carLicensePlate='" + carLicensePlate + '\'' + ", plateColor='" + plateColor + '\'' + ", carPhoto='" + carPhoto + '\'' + ", vehicleType='" + vehicleType + '\'' + ", ownerName='" + ownerName + '\'' + ", engineId='" + engineId + '\'' + ", VIN='" + VIN + '\'' + ", certifyDateA=" + certifyDateA + ", fuelType='" + fuelType + '\'' + ", engineDisplace='" + engineDisplace + '\'' + ", certificate='" + certificate + '\'' + ", transAgency='" + transAgency + '\'' + ", transArea='" + transArea + '\'' + ", transDateStart=" + transDateStart + ", transDateStop=" + transDateStop + ", certifyDateB=" + certifyDateB + ", fixState=" + fixState + ", nextFixDate=" + nextFixDate + ", checkState='" + checkState + '\'' + ", feePrintId='" + feePrintId + '\'' + ", GPSBrand='" + GPSBrand + '\'' + ", GPSModel='" + GPSModel + '\'' + ", GPSIMEI='" + GPSIMEI + '\'' + ", GPSInstallDate=" + GPSInstallDate + ", registerDate=" + registerDate + ", commercialType=" + commercialType + ", drivingLicenseNumber='" + drivingLicenseNumber + '\'' + ", drivingLicensePhoto='" + drivingLicensePhoto + '\'' + ", annualInspectionTime=" + annualInspectionTime + ", commercialInsuranceTime=" + commercialInsuranceTime + ", insertTime=" + insertTime + ", state=" + state + ", addType=" + addType + ", addObjectId=" + addObjectId + '}'; } }