com.alipay.api.domain.AlipayMsaasMediarecogMmtcaftscvTransactionInitializeModel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk-java Show documentation
Show all versions of alipay-sdk-java Show documentation
Alipay openapi SDK for Java
Copyright © 2018 杭州蚂蚁金服
All rights reserved.
版权所有 (C)杭州蚂蚁金服
http://open.alipay.com
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 多媒体视觉付交易初始化接口
*
* @author auto create
* @since 1.0, 2024-11-08 11:22:56
*/
public class AlipayMsaasMediarecogMmtcaftscvTransactionInitializeModel extends AlipayObject {
private static final long serialVersionUID = 8424247495277259284L;
/**
* 货柜类型,STATIC-静态柜,DYNAMIC-动态重力柜,PURE_DYNAMIC-动态视觉货柜
*/
@ApiField("device_identify_type")
private String deviceIdentifyType;
/**
* 商品信息列表
*/
@ApiListField("goods_infos")
@ApiField("good_info")
private List goodsInfos;
/**
* 用户uid
*/
@ApiField("open_id")
private String openId;
/**
* 一键开柜链路唯一识别id
*/
@ApiField("req_id")
private String reqId;
/**
* 标识是什么场景下的视觉识别请求,visionPay,putInOrder,queryAll
*/
@ApiField("scene")
private String scene;
/**
* 二级商户ID
*/
@ApiField("sub_merchant_id")
private String subMerchantId;
/**
* 二级商户名称
*/
@ApiField("sub_merchant_name")
private String subMerchantName;
/**
* 售卖设备编号
*/
@ApiField("terminal_id")
private String terminalId;
/**
* 云平台请求唯一标示,保证用户请求的幂等性.
*/
@ApiField("transaction_id")
private String transactionId;
/**
* 用户uid
*/
@ApiField("uid")
private String uid;
/**
* 货柜重力商品配置列表信息
*/
@ApiListField("weight_template")
@ApiField("weight_floor")
private List weightTemplate;
public String getDeviceIdentifyType() {
return this.deviceIdentifyType;
}
public void setDeviceIdentifyType(String deviceIdentifyType) {
this.deviceIdentifyType = deviceIdentifyType;
}
public List getGoodsInfos() {
return this.goodsInfos;
}
public void setGoodsInfos(List goodsInfos) {
this.goodsInfos = goodsInfos;
}
public String getOpenId() {
return this.openId;
}
public void setOpenId(String openId) {
this.openId = openId;
}
public String getReqId() {
return this.reqId;
}
public void setReqId(String reqId) {
this.reqId = reqId;
}
public String getScene() {
return this.scene;
}
public void setScene(String scene) {
this.scene = scene;
}
public String getSubMerchantId() {
return this.subMerchantId;
}
public void setSubMerchantId(String subMerchantId) {
this.subMerchantId = subMerchantId;
}
public String getSubMerchantName() {
return this.subMerchantName;
}
public void setSubMerchantName(String subMerchantName) {
this.subMerchantName = subMerchantName;
}
public String getTerminalId() {
return this.terminalId;
}
public void setTerminalId(String terminalId) {
this.terminalId = terminalId;
}
public String getTransactionId() {
return this.transactionId;
}
public void setTransactionId(String transactionId) {
this.transactionId = transactionId;
}
public String getUid() {
return this.uid;
}
public void setUid(String uid) {
this.uid = uid;
}
public List getWeightTemplate() {
return this.weightTemplate;
}
public void setWeightTemplate(List weightTemplate) {
this.weightTemplate = weightTemplate;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy