com.alipay.api.domain.AlipayCommerceTransportEtcEcodataSyncModel Maven / Gradle / Ivy
package com.alipay.api.domain;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* ETC生态发行订单数据同步
*
* @author auto create
* @since 1.0, 2023-05-18 23:45:17
*/
public class AlipayCommerceTransportEtcEcodataSyncModel extends AlipayObject {
private static final long serialVersionUID = 1628489735371189733L;
/**
* 收单方式。支付宝收单:ALIPAY;银行收单:BANK;建行-支付宝轮扣收单:CCB_ZS;
*/
@ApiField("acquire_inst")
private String acquireInst;
/**
* 是否代人办理订单:
代人办理 true;
本人办理 false;
*/
@ApiField("agent_flag")
private String agentFlag;
/**
* 支付宝授权id,在用户前端授权页面同意授权之后生成
*/
@ApiField("agree_id")
private String agreeId;
/**
* 订单申请场景
*/
@ApiField("apply_scene")
private String applyScene;
/**
* 订单申请子场景
*/
@ApiField("apply_sub_scene")
private String applySubScene;
/**
* 申请类型,
货车:truck;
客车:bus
*/
@ApiField("apply_type")
private String applyType;
/**
* 核定载质量
*/
@ApiField("approved_load")
private String approvedLoad;
/**
* 车轴数
*/
@ApiField("axle_count")
private String axleCount;
/**
* 支付宝收单协议号,支付宝收单时必传;
*/
@ApiField("biz_agreement_no")
private String bizAgreementNo;
/**
* 业务发生时间;对应order_status 几个状态的变更时间;
当order_status = CREATEED 时 biz_time 为订单创建时间;order_status = ACTIVATED时 biz_time为设备激活时间,以此类推
*/
@ApiField("biz_time")
private String bizTime;
/**
* 品牌型号
*/
@ApiField("brand_model")
private String brandModel;
/**
* 用户ETC卡号,同步激活状态必传;
*/
@ApiField("card_no")
private String cardNo;
/**
* 用户ETC OBU号
*/
@ApiField("device_no")
private String deviceNo;
/**
* 车辆发动机号
*/
@ApiField("engine_no")
private String engineNo;
/**
* 发行方卡名称;激活时必传
*/
@ApiField("etc_name")
private String etcName;
/**
* 发证日期
*/
@ApiField("grant_date")
private String grantDate;
/**
* 总质量
*/
@ApiField("gross_mass")
private String grossMass;
/**
* 蚂蚁会员统一ID
*/
@ApiField("open_id")
private String openId;
/**
* 订单状态;
0、ORDER_CREATE:创建订单;
1、PAYED:订单支付;
2、INFO_SUBMIT:信息已提交;
3、BANK_SIGNED:已签约银行代扣;
4、ALIPAY_SIGNED:已签约支付宝代扣;
5、CENSOR_PASS:审核通过;
6、CENSOR_BLOCK:审核驳回;
7、DELIVERYED:已发货;
8、RECEIVED:已收货;
9、ACTIVATED:已激活;
10、UNMOUNTED:已注销;
11、ADD_BLACK:拉黑;
12、REMOVE_BLACK:解黑;
13、CANCEL:取消;
*/
@ApiField("order_status")
private String orderStatus;
/**
* 外部业务号,对应用户该笔ETC申请单号
*/
@ApiField("out_biz_no")
private String outBizNo;
/**
* 外廓尺寸
*/
@ApiField("outline_size")
private String outlineSize;
/**
* 车牌颜色,
0:蓝;
1:黄;
2:黑;
3:白;
4:绿;
5:黄绿;
*/
@ApiField("plate_color")
private String plateColor;
/**
* 办理车牌
*/
@ApiField("plate_no")
private String plateNo;
/**
* 注册日期
*/
@ApiField("register_date")
private String registerDate;
/**
* 发行方id,一般为ETC卡号前缀:
"3701", "山东省";
"6201", "甘肃省";
"3201", "江苏省";
"1101", "北京";
"5301", "云南省";
"4601", "海南省";
"3301", "浙江省";
"3101", "上海";
"6101", "陕西省";
"1201", "天津";
"6501", "新疆维吾尔自治区";
"5201", "贵州省";
"3401", "安徽省";
"8201", "澳门特别行政区";
"4301", "湖南省";
"1301", "河北省";
"8101", "香港特别行政区";
"2101", "辽宁省";
"5101", "四川省";
"6401", "宁夏回族自治区";
"2201", "吉林省";
"3501", "福建省";
"4201", "湖北省";
"4401", "广东省";
"5001", "重庆";
"1401", "山西省";
"3601", "江西省";
"2301", "黑龙江省";
"6301", "青海省";
"4101", "河南省";
"7101", "台湾省";
"1501", "内蒙古自治区";
"5401", "西藏自治区";
"4501", "广西壮族自治区";
*/
@ApiField("seller_id")
private String sellerId;
/**
* 发行方名称;激活时必传
*/
@ApiField("seller_name")
private String sellerName;
/**
* 准牵引总质量
*/
@ApiField("traction_mass")
private String tractionMass;
/**
* 订单支付交易号
*/
@ApiField("trade_no")
private String tradeNo;
/**
* 整备质量
*/
@ApiField("unladen_mass")
private String unladenMass;
/**
* 蚂蚁统一会员ID
*/
@ApiField("user_id")
private String userId;
/**
* 用户办理ETC预留手机号,激活状态时必传;
*/
@ApiField("user_mobile")
private String userMobile;
/**
* 核定载人数
*/
@ApiField("vehicle_ac")
private String vehicleAc;
/**
* 车主姓名
*/
@ApiField("vehicle_owner_name")
private String vehicleOwnerName;
/**
* 车辆类型,行驶证上的值,小型轿车;
*/
@ApiField("vehicle_type")
private String vehicleType;
/**
* 车辆使用性质
*/
@ApiField("vehicle_use_type")
private String vehicleUseType;
/**
* 车辆识别号,请勿乱传,会校验格式;激活状态时必传;
*/
@ApiField("vin")
private String vin;
public String getAcquireInst() {
return this.acquireInst;
}
public void setAcquireInst(String acquireInst) {
this.acquireInst = acquireInst;
}
public String getAgentFlag() {
return this.agentFlag;
}
public void setAgentFlag(String agentFlag) {
this.agentFlag = agentFlag;
}
public String getAgreeId() {
return this.agreeId;
}
public void setAgreeId(String agreeId) {
this.agreeId = agreeId;
}
public String getApplyScene() {
return this.applyScene;
}
public void setApplyScene(String applyScene) {
this.applyScene = applyScene;
}
public String getApplySubScene() {
return this.applySubScene;
}
public void setApplySubScene(String applySubScene) {
this.applySubScene = applySubScene;
}
public String getApplyType() {
return this.applyType;
}
public void setApplyType(String applyType) {
this.applyType = applyType;
}
public String getApprovedLoad() {
return this.approvedLoad;
}
public void setApprovedLoad(String approvedLoad) {
this.approvedLoad = approvedLoad;
}
public String getAxleCount() {
return this.axleCount;
}
public void setAxleCount(String axleCount) {
this.axleCount = axleCount;
}
public String getBizAgreementNo() {
return this.bizAgreementNo;
}
public void setBizAgreementNo(String bizAgreementNo) {
this.bizAgreementNo = bizAgreementNo;
}
public String getBizTime() {
return this.bizTime;
}
public void setBizTime(String bizTime) {
this.bizTime = bizTime;
}
public String getBrandModel() {
return this.brandModel;
}
public void setBrandModel(String brandModel) {
this.brandModel = brandModel;
}
public String getCardNo() {
return this.cardNo;
}
public void setCardNo(String cardNo) {
this.cardNo = cardNo;
}
public String getDeviceNo() {
return this.deviceNo;
}
public void setDeviceNo(String deviceNo) {
this.deviceNo = deviceNo;
}
public String getEngineNo() {
return this.engineNo;
}
public void setEngineNo(String engineNo) {
this.engineNo = engineNo;
}
public String getEtcName() {
return this.etcName;
}
public void setEtcName(String etcName) {
this.etcName = etcName;
}
public String getGrantDate() {
return this.grantDate;
}
public void setGrantDate(String grantDate) {
this.grantDate = grantDate;
}
public String getGrossMass() {
return this.grossMass;
}
public void setGrossMass(String grossMass) {
this.grossMass = grossMass;
}
public String getOpenId() {
return this.openId;
}
public void setOpenId(String openId) {
this.openId = openId;
}
public String getOrderStatus() {
return this.orderStatus;
}
public void setOrderStatus(String orderStatus) {
this.orderStatus = orderStatus;
}
public String getOutBizNo() {
return this.outBizNo;
}
public void setOutBizNo(String outBizNo) {
this.outBizNo = outBizNo;
}
public String getOutlineSize() {
return this.outlineSize;
}
public void setOutlineSize(String outlineSize) {
this.outlineSize = outlineSize;
}
public String getPlateColor() {
return this.plateColor;
}
public void setPlateColor(String plateColor) {
this.plateColor = plateColor;
}
public String getPlateNo() {
return this.plateNo;
}
public void setPlateNo(String plateNo) {
this.plateNo = plateNo;
}
public String getRegisterDate() {
return this.registerDate;
}
public void setRegisterDate(String registerDate) {
this.registerDate = registerDate;
}
public String getSellerId() {
return this.sellerId;
}
public void setSellerId(String sellerId) {
this.sellerId = sellerId;
}
public String getSellerName() {
return this.sellerName;
}
public void setSellerName(String sellerName) {
this.sellerName = sellerName;
}
public String getTractionMass() {
return this.tractionMass;
}
public void setTractionMass(String tractionMass) {
this.tractionMass = tractionMass;
}
public String getTradeNo() {
return this.tradeNo;
}
public void setTradeNo(String tradeNo) {
this.tradeNo = tradeNo;
}
public String getUnladenMass() {
return this.unladenMass;
}
public void setUnladenMass(String unladenMass) {
this.unladenMass = unladenMass;
}
public String getUserId() {
return this.userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserMobile() {
return this.userMobile;
}
public void setUserMobile(String userMobile) {
this.userMobile = userMobile;
}
public String getVehicleAc() {
return this.vehicleAc;
}
public void setVehicleAc(String vehicleAc) {
this.vehicleAc = vehicleAc;
}
public String getVehicleOwnerName() {
return this.vehicleOwnerName;
}
public void setVehicleOwnerName(String vehicleOwnerName) {
this.vehicleOwnerName = vehicleOwnerName;
}
public String getVehicleType() {
return this.vehicleType;
}
public void setVehicleType(String vehicleType) {
this.vehicleType = vehicleType;
}
public String getVehicleUseType() {
return this.vehicleUseType;
}
public void setVehicleUseType(String vehicleUseType) {
this.vehicleUseType = vehicleUseType;
}
public String getVin() {
return this.vin;
}
public void setVin(String vin) {
this.vin = vin;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy