
com.alipay.api.domain.DeliveryActivityInfo Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.Date;
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, 2023-08-18 10:53:21
*/
public class DeliveryActivityInfo extends AlipayObject {
private static final long serialVersionUID = 7365997645225529368L;
/**
* 活动Id
*/
@ApiField("activity_id")
private String activityId;
/**
* 活动名称
*/
@ApiField("activity_name")
private String activityName;
/**
* 活动类型
*/
@ApiField("activity_type")
private String activityType;
/**
* 卡bin的列表
*/
@ApiListField("bank_card_bin_list")
@ApiField("string")
private List bankCardBinList;
/**
* 卡类型:
"CREDIT"--信用卡,
"DEBIT"--借记卡
*/
@ApiField("bank_card_type")
private String bankCardType;
/**
* 银行机构号
*/
@ApiField("bank_inst_id")
private String bankInstId;
/**
* 银行logo
*/
@ApiField("bank_logo")
private String bankLogo;
/**
* 银行名称
*/
@ApiField("bank_name")
private String bankName;
/**
* USER_VOUCHER
*/
@ApiField("delivery_prefer_type")
private String deliveryPreferType;
/**
* 红包可能的最大金额,分
*/
@ApiField("discount_max_amount")
private Long discountMaxAmount;
/**
* 折扣率,8折80,7.7折 77
*/
@ApiField("discount_max_ratio")
private Long discountMaxRatio;
/**
* 优惠模式:
voucher--红包,
reduce--立减
*/
@ApiField("discount_model")
private String discountModel;
/**
* 红包门槛金额,分
*/
@ApiField("discount_threshold_amount")
private Long discountThresholdAmount;
/**
* 优惠类型,满立减(首绑、立减、渠道、多刷)、折扣(立减)
*/
@ApiField("discount_type")
private String discountType;
/**
* 红包使用的场景列表
*/
@ApiListField("discount_use_scene_list")
@ApiField("string")
private List discountUseSceneList;
/**
* 活动开始时间
*/
@ApiField("gmt_begin")
private Date gmtBegin;
/**
* 活动结束时间
*/
@ApiField("gmt_end")
private Date gmtEnd;
/**
* 券模板id
*/
@ApiField("voucher_template_id")
private String voucherTemplateId;
public String getActivityId() {
return this.activityId;
}
public void setActivityId(String activityId) {
this.activityId = activityId;
}
public String getActivityName() {
return this.activityName;
}
public void setActivityName(String activityName) {
this.activityName = activityName;
}
public String getActivityType() {
return this.activityType;
}
public void setActivityType(String activityType) {
this.activityType = activityType;
}
public List getBankCardBinList() {
return this.bankCardBinList;
}
public void setBankCardBinList(List bankCardBinList) {
this.bankCardBinList = bankCardBinList;
}
public String getBankCardType() {
return this.bankCardType;
}
public void setBankCardType(String bankCardType) {
this.bankCardType = bankCardType;
}
public String getBankInstId() {
return this.bankInstId;
}
public void setBankInstId(String bankInstId) {
this.bankInstId = bankInstId;
}
public String getBankLogo() {
return this.bankLogo;
}
public void setBankLogo(String bankLogo) {
this.bankLogo = bankLogo;
}
public String getBankName() {
return this.bankName;
}
public void setBankName(String bankName) {
this.bankName = bankName;
}
public String getDeliveryPreferType() {
return this.deliveryPreferType;
}
public void setDeliveryPreferType(String deliveryPreferType) {
this.deliveryPreferType = deliveryPreferType;
}
public Long getDiscountMaxAmount() {
return this.discountMaxAmount;
}
public void setDiscountMaxAmount(Long discountMaxAmount) {
this.discountMaxAmount = discountMaxAmount;
}
public Long getDiscountMaxRatio() {
return this.discountMaxRatio;
}
public void setDiscountMaxRatio(Long discountMaxRatio) {
this.discountMaxRatio = discountMaxRatio;
}
public String getDiscountModel() {
return this.discountModel;
}
public void setDiscountModel(String discountModel) {
this.discountModel = discountModel;
}
public Long getDiscountThresholdAmount() {
return this.discountThresholdAmount;
}
public void setDiscountThresholdAmount(Long discountThresholdAmount) {
this.discountThresholdAmount = discountThresholdAmount;
}
public String getDiscountType() {
return this.discountType;
}
public void setDiscountType(String discountType) {
this.discountType = discountType;
}
public List getDiscountUseSceneList() {
return this.discountUseSceneList;
}
public void setDiscountUseSceneList(List discountUseSceneList) {
this.discountUseSceneList = discountUseSceneList;
}
public Date getGmtBegin() {
return this.gmtBegin;
}
public void setGmtBegin(Date gmtBegin) {
this.gmtBegin = gmtBegin;
}
public Date getGmtEnd() {
return this.gmtEnd;
}
public void setGmtEnd(Date gmtEnd) {
this.gmtEnd = gmtEnd;
}
public String getVoucherTemplateId() {
return this.voucherTemplateId;
}
public void setVoucherTemplateId(String voucherTemplateId) {
this.voucherTemplateId = voucherTemplateId;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy