com.alipay.api.domain.EtcTripInfo Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.Date;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* etc行程信息
*
* @author auto create
* @since 1.0, 2023-12-20 10:09:11
*/
public class EtcTripInfo extends AlipayObject {
private static final long serialVersionUID = 3265828167257148554L;
/**
* 1、收费站出口名称 2、格式为省份+收费站名,比如“黑龙江瓦盆窑西站”
*/
@ApiField("end_station_name")
private String endStationName;
/**
* 发行方扣款订单号
*/
@ApiField("out_order_id")
private String outOrderId;
/**
* 1、收费站入口名称 2、格式为省份+收费站名,比如“黑龙江瓦盆窑西站”
*/
@ApiField("start_station_name")
private String startStationName;
/**
* ETC_HIGHWAY:ETC封闭式高速公路; ETC_HIGHWAY_OPEN:ETC开放式高速公路; ETC_PARKING:ETC停车场; ETC_GAS:ETC加油站; ETC_SERVICE_AREA:ETC服务区; ETC_MUNICIPAL_SERVICE:ETC市政服务
*/
@ApiField("sub_scene")
private String subScene;
/**
* HIGHWAY_TYPE:高速交易场景类型,对应具体交易场景[ETC_HIGHWAY,ETC_HIGHWAY_OPEN] EXPAND_TYPE:拓展消费交易类型,对应具体交易场景 [ETC_PARKING,ETC_GAS,ETC_SERVICE_AREA,ETC_MUNICIPAL_SERVICE]
*/
@ApiField("sub_type")
private String subType;
/**
* 商户扣费的总金额:单位为元,精确到小数点后两位
*/
@ApiField("total_amount")
private String totalAmount;
/**
* 支付宝交易单号
*/
@ApiField("trade_no")
private String tradeNo;
/**
* 行程结束时间
*/
@ApiField("trip_end_time")
private Date tripEndTime;
/**
* 行程id
*/
@ApiField("trip_id")
private String tripId;
/**
* 行程开始时间
*/
@ApiField("trip_start_time")
private Date tripStartTime;
public String getEndStationName() {
return this.endStationName;
}
public void setEndStationName(String endStationName) {
this.endStationName = endStationName;
}
public String getOutOrderId() {
return this.outOrderId;
}
public void setOutOrderId(String outOrderId) {
this.outOrderId = outOrderId;
}
public String getStartStationName() {
return this.startStationName;
}
public void setStartStationName(String startStationName) {
this.startStationName = startStationName;
}
public String getSubScene() {
return this.subScene;
}
public void setSubScene(String subScene) {
this.subScene = subScene;
}
public String getSubType() {
return this.subType;
}
public void setSubType(String subType) {
this.subType = subType;
}
public String getTotalAmount() {
return this.totalAmount;
}
public void setTotalAmount(String totalAmount) {
this.totalAmount = totalAmount;
}
public String getTradeNo() {
return this.tradeNo;
}
public void setTradeNo(String tradeNo) {
this.tradeNo = tradeNo;
}
public Date getTripEndTime() {
return this.tripEndTime;
}
public void setTripEndTime(Date tripEndTime) {
this.tripEndTime = tripEndTime;
}
public String getTripId() {
return this.tripId;
}
public void setTripId(String tripId) {
this.tripId = tripId;
}
public Date getTripStartTime() {
return this.tripStartTime;
}
public void setTripStartTime(Date tripStartTime) {
this.tripStartTime = tripStartTime;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy