package com.sinata.ministryoftransport.model; import java.util.Date; /** * 经营支付接口 */ public class OperatePay { /** * 订单号 */ private String OrderId; /** * 上车位置行政区划代码 */ private Integer OnArea; /** * 机动车驾驶员 */ private String DriverName; /** * 机动车驾驶证号 */ private String LicenseId; /** * 运价类型编码(由网约车公司定义,与运价信息接口保持一致) */ private String FareType; /** * 车辆号牌 */ private String VehicleNo; /** * 预计上车时间 */ private Date BookDepTime; /** * 等待时间(秒) */ private Integer WaitTime; /** * 车辆出发经度 */ private Double DepLongitude; /** * 车辆出发纬度 */ private Double DepLatitude; /** * 上车点 */ private String DepArea; /** * 上车时间 */ private Date DepTime; /** * 车辆到达经度 */ private Double DestLongitude; /** * 车辆到达纬度 */ private Double DestLatitude; /** * 下车地点 */ private String DestArea; /** * 下车时间 */ private Date DestTime; /** * 预定车型 */ private String BookModel; /** * 实际使用车型 */ private String Model; /** * 载客里程(km) */ private Integer DriveMile; /** * 载客时间(秒) */ private Integer DriveTime; /** * 空驶里程(km) */ private Integer WaitMile; /** * 实收金额(元) */ private Double FactPrice; /** * 应收金额(元) */ private Double Price; /** * 现金支付金额(元) */ private Double CashPrice; /** * 电子支付机构 */ private String LineName; /** * 电子支付金额(元) */ private Double LinePrice; /** * POS机支付机构 */ private String PosName; /** * POS机支付金额(元) */ private Double PosPrice; /** * 优惠金额(元) */ private Double BenfitPrice; /** * 预约服务费(元) */ private Double BookTip; /** * 附加费(元) */ private Double PassengerTip; /** * 高峰时段时间加价金额(元) */ private Double PeakUpPrice; /** * 夜间时段里程加价金额(元) */ private Double NightUpPrice; /** * 远途加价金额(元) */ private Double FarUpPrice; /** * 其他加价金额(元) */ private Double OtherUpPrice; /** * 结算状态(0:未结算,1:已结算,2:未知) */ private String PayState; /** * 乘客结算时间 */ private Date PayTime; /** * 订单完成时间 */ private Date OrderMatchTime; /** * 发票状态(0:未开票,1:已开票,2:未知) */ private String InvoiceStatus; public String getOrderId() { return OrderId; } public void setOrderId(String orderId) { OrderId = orderId; } public Integer getOnArea() { return OnArea; } public void setOnArea(Integer onArea) { OnArea = onArea; } public String getDriverName() { return DriverName; } public void setDriverName(String driverName) { DriverName = driverName; } public String getLicenseId() { return LicenseId; } public void setLicenseId(String licenseId) { LicenseId = licenseId; } public String getFareType() { return FareType; } public void setFareType(String fareType) { FareType = fareType; } public String getVehicleNo() { return VehicleNo; } public void setVehicleNo(String vehicleNo) { VehicleNo = vehicleNo; } public Date getBookDepTime() { return BookDepTime; } public void setBookDepTime(Date bookDepTime) { BookDepTime = bookDepTime; } public Integer getWaitTime() { return WaitTime; } public void setWaitTime(Integer waitTime) { WaitTime = waitTime; } public Double getDepLongitude() { return DepLongitude; } public void setDepLongitude(Double depLongitude) { DepLongitude = depLongitude; } public Double getDepLatitude() { return DepLatitude; } public void setDepLatitude(Double depLatitude) { DepLatitude = depLatitude; } public String getDepArea() { return DepArea; } public void setDepArea(String depArea) { DepArea = depArea; } public Date getDepTime() { return DepTime; } public void setDepTime(Date depTime) { DepTime = depTime; } public Double getDestLongitude() { return DestLongitude; } public void setDestLongitude(Double destLongitude) { DestLongitude = destLongitude; } public Double getDestLatitude() { return DestLatitude; } public void setDestLatitude(Double destLatitude) { DestLatitude = destLatitude; } public String getDestArea() { return DestArea; } public void setDestArea(String destArea) { DestArea = destArea; } public Date getDestTime() { return DestTime; } public void setDestTime(Date destTime) { DestTime = destTime; } public String getBookModel() { return BookModel; } public void setBookModel(String bookModel) { BookModel = bookModel; } public String getModel() { return Model; } public void setModel(String model) { Model = model; } public Integer getDriveMile() { return DriveMile; } public void setDriveMile(Integer driveMile) { DriveMile = driveMile; } public Integer getDriveTime() { return DriveTime; } public void setDriveTime(Integer driveTime) { DriveTime = driveTime; } public Integer getWaitMile() { return WaitMile; } public void setWaitMile(Integer waitMile) { WaitMile = waitMile; } public Double getFactPrice() { return FactPrice; } public void setFactPrice(Double factPrice) { FactPrice = factPrice; } public Double getPrice() { return Price; } public void setPrice(Double price) { Price = price; } public Double getCashPrice() { return CashPrice; } public void setCashPrice(Double cashPrice) { CashPrice = cashPrice; } public String getLineName() { return LineName; } public void setLineName(String lineName) { LineName = lineName; } public Double getLinePrice() { return LinePrice; } public void setLinePrice(Double linePrice) { LinePrice = linePrice; } public String getPosName() { return PosName; } public void setPosName(String posName) { PosName = posName; } public Double getPosPrice() { return PosPrice; } public void setPosPrice(Double posPrice) { PosPrice = posPrice; } public Double getBenfitPrice() { return BenfitPrice; } public void setBenfitPrice(Double benfitPrice) { BenfitPrice = benfitPrice; } public Double getBookTip() { return BookTip; } public void setBookTip(Double bookTip) { BookTip = bookTip; } public Double getPassengerTip() { return PassengerTip; } public void setPassengerTip(Double passengerTip) { PassengerTip = passengerTip; } public Double getPeakUpPrice() { return PeakUpPrice; } public void setPeakUpPrice(Double peakUpPrice) { PeakUpPrice = peakUpPrice; } public Double getNightUpPrice() { return NightUpPrice; } public void setNightUpPrice(Double nightUpPrice) { NightUpPrice = nightUpPrice; } public Double getFarUpPrice() { return FarUpPrice; } public void setFarUpPrice(Double farUpPrice) { FarUpPrice = farUpPrice; } public Double getOtherUpPrice() { return OtherUpPrice; } public void setOtherUpPrice(Double otherUpPrice) { OtherUpPrice = otherUpPrice; } public String getPayState() { return PayState; } public void setPayState(String payState) { PayState = payState; } public Date getPayTime() { return PayTime; } public void setPayTime(Date payTime) { PayTime = payTime; } public Date getOrderMatchTime() { return OrderMatchTime; } public void setOrderMatchTime(Date orderMatchTime) { OrderMatchTime = orderMatchTime; } public String getInvoiceStatus() { return InvoiceStatus; } public void setInvoiceStatus(String invoiceStatus) { InvoiceStatus = invoiceStatus; } @Override public String toString() { return "OperatePay{" + "OrderId='" + OrderId + '\'' + ", OnArea=" + OnArea + ", DriverName='" + DriverName + '\'' + ", LicenseId='" + LicenseId + '\'' + ", FareType='" + FareType + '\'' + ", VehicleNo='" + VehicleNo + '\'' + ", BookDepTime=" + BookDepTime + ", WaitTime=" + WaitTime + ", DepLongitude=" + DepLongitude + ", DepLatitude=" + DepLatitude + ", DepArea='" + DepArea + '\'' + ", DepTime=" + DepTime + ", DestLongitude=" + DestLongitude + ", DestLatitude=" + DestLatitude + ", DestArea='" + DestArea + '\'' + ", DestTime=" + DestTime + ", BookModel='" + BookModel + '\'' + ", Model='" + Model + '\'' + ", DriveMile=" + DriveMile + ", DriveTime=" + DriveTime + ", WaitMile=" + WaitMile + ", FactPrice=" + FactPrice + ", Price=" + Price + ", CashPrice=" + CashPrice + ", LineName='" + LineName + '\'' + ", LinePrice=" + LinePrice + ", PosName='" + PosName + '\'' + ", PosPrice=" + PosPrice + ", BenfitPrice=" + BenfitPrice + ", BookTip=" + BookTip + ", PassengerTip=" + PassengerTip + ", PeakUpPrice=" + PeakUpPrice + ", NightUpPrice=" + NightUpPrice + ", FarUpPrice=" + FarUpPrice + ", OtherUpPrice=" + OtherUpPrice + ", PayState='" + PayState + '\'' + ", PayTime=" + PayTime + ", OrderMatchTime=" + OrderMatchTime + ", InvoiceStatus='" + InvoiceStatus + '\'' + '}'; } }