com.alipay.api.domain.InteligentItemInfo Maven / Gradle / Ivy
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, 2018-01-22 16:20:14
*/
public class InteligentItemInfo extends AlipayObject {
private static final long serialVersionUID = 2859346499718527786L;
/**
* 券适用的单品码列表
最少配置1个单品码
最多配置500个单品码
*/
@ApiListField("item_ids")
@ApiField("string")
private List itemIds;
/**
* 单品图片列表
单品图片不能超过3张
*/
@ApiListField("item_imgs")
@ApiField("string")
private List itemImgs;
/**
* 单品券详细介绍跳转链接
*/
@ApiField("item_link")
private String itemLink;
/**
* 单品名称
*/
@ApiField("item_name")
private String itemName;
/**
* 单品券说明
*/
@ApiField("item_text")
private String itemText;
/**
* 单品券适用的商品列表中,每一个商品最高可享受优惠的件数;
如:券适用于A,B两种商品,该字段设置为1,则用券A,B两种商品每种最多只有一件可享受优惠;
*/
@ApiField("max_discount_num")
private String maxDiscountNum;
/**
* 单品券适用商品列表中,每种商品享受优惠最低购买件数的门槛;
如:券适用于A,B两种商品,该字段设置为3,则A,B两种商品每种最少需要购买3件才可享受优惠;
*/
@ApiField("min_consume_num")
private String minConsumeNum;
/**
* 单品的原价,单位元
必须为合法金额类型字符串,如9.99
*/
@ApiField("original_price")
private String originalPrice;
/**
* 券适用SKU的最低消费金额门槛
如券适用A,B两个SKU,该字段设置的值为100,则订单中购买A,B两个SKU的合计金额需大于100元才可用券
*/
@ApiField("sku_min_consume")
private String skuMinConsume;
/**
* 如果一个单品券适用A,B,C三个单品,若设置了该字段为2,则在一笔交易中,A,B,C三个单品加起来最多只有俩件能够享受优惠
*/
@ApiField("total_max_discount_num")
private String totalMaxDiscountNum;
public List getItemIds() {
return this.itemIds;
}
public void setItemIds(List itemIds) {
this.itemIds = itemIds;
}
public List getItemImgs() {
return this.itemImgs;
}
public void setItemImgs(List itemImgs) {
this.itemImgs = itemImgs;
}
public String getItemLink() {
return this.itemLink;
}
public void setItemLink(String itemLink) {
this.itemLink = itemLink;
}
public String getItemName() {
return this.itemName;
}
public void setItemName(String itemName) {
this.itemName = itemName;
}
public String getItemText() {
return this.itemText;
}
public void setItemText(String itemText) {
this.itemText = itemText;
}
public String getMaxDiscountNum() {
return this.maxDiscountNum;
}
public void setMaxDiscountNum(String maxDiscountNum) {
this.maxDiscountNum = maxDiscountNum;
}
public String getMinConsumeNum() {
return this.minConsumeNum;
}
public void setMinConsumeNum(String minConsumeNum) {
this.minConsumeNum = minConsumeNum;
}
public String getOriginalPrice() {
return this.originalPrice;
}
public void setOriginalPrice(String originalPrice) {
this.originalPrice = originalPrice;
}
public String getSkuMinConsume() {
return this.skuMinConsume;
}
public void setSkuMinConsume(String skuMinConsume) {
this.skuMinConsume = skuMinConsume;
}
public String getTotalMaxDiscountNum() {
return this.totalMaxDiscountNum;
}
public void setTotalMaxDiscountNum(String totalMaxDiscountNum) {
this.totalMaxDiscountNum = totalMaxDiscountNum;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy