com.alipay.api.domain.DtBankVoucherInfo 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, 2024-11-15 16:04:20
*/
public class DtBankVoucherInfo extends AlipayObject {
private static final long serialVersionUID = 4211293783562656374L;
/**
* 发放限制信息
*/
@ApiField("activity_send_control_config_info")
private DtbankActivitySendControlConfigInfo activitySendControlConfigInfo;
/**
* 是否允许拆分使用
定额红包时:
true: 可以拆分使用
false:不可以拆分使用
为null时:历史活动,不可以拆分使用
非立减:空字段
*/
@ApiField("allow_voucher_split")
private Boolean allowVoucherSplit;
/**
* 红包有效时间
*/
@ApiField("coupon_available_time")
private DtBankCouponAvailableTime couponAvailableTime;
/**
* 红包使用说明文案
*/
@ApiListField("coupon_instruction_list")
@ApiField("string")
private List couponInstructionList;
/**
* 消费门槛
字段取值:
有门槛,门槛金额XX元 or 零门槛
*/
@ApiField("threshold_text")
private String thresholdText;
public DtbankActivitySendControlConfigInfo getActivitySendControlConfigInfo() {
return this.activitySendControlConfigInfo;
}
public void setActivitySendControlConfigInfo(DtbankActivitySendControlConfigInfo activitySendControlConfigInfo) {
this.activitySendControlConfigInfo = activitySendControlConfigInfo;
}
public Boolean getAllowVoucherSplit() {
return this.allowVoucherSplit;
}
public void setAllowVoucherSplit(Boolean allowVoucherSplit) {
this.allowVoucherSplit = allowVoucherSplit;
}
public DtBankCouponAvailableTime getCouponAvailableTime() {
return this.couponAvailableTime;
}
public void setCouponAvailableTime(DtBankCouponAvailableTime couponAvailableTime) {
this.couponAvailableTime = couponAvailableTime;
}
public List getCouponInstructionList() {
return this.couponInstructionList;
}
public void setCouponInstructionList(List couponInstructionList) {
this.couponInstructionList = couponInstructionList;
}
public String getThresholdText() {
return this.thresholdText;
}
public void setThresholdText(String thresholdText) {
this.thresholdText = thresholdText;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy