com.alipay.api.domain.DtBankFirstBindCardGiftInfo 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 DtBankFirstBindCardGiftInfo extends AlipayObject {
private static final long serialVersionUID = 6782833563596342556L;
/**
* 是否允许拆分使用
定额红包时:
true: 可以拆分使用
false:不可以拆分使用
为null时:历史活动,不可以拆分使用
非立减:空字段
*/
@ApiField("allow_voucher_split")
private Boolean allowVoucherSplit;
/**
* bank_code_config_acount_limit值为ASSIGNED_PID_LIST有值,表示银行码指定账号PID列表
*/
@ApiListField("assigned_pid_list")
@ApiField("string")
private List assignedPidList;
/**
* 银行码配置账号限制,bind_source_list包含BANK_QR_CODE时,此参数有值。
*/
@ApiField("bank_code_config_account_limit")
private String bankCodeConfigAccountLimit;
/**
* 绑卡来源
*/
@ApiListField("bind_source_list")
@ApiField("string")
private List bindSourceList;
/**
* 红包有效时间
*/
@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 Boolean getAllowVoucherSplit() {
return this.allowVoucherSplit;
}
public void setAllowVoucherSplit(Boolean allowVoucherSplit) {
this.allowVoucherSplit = allowVoucherSplit;
}
public List getAssignedPidList() {
return this.assignedPidList;
}
public void setAssignedPidList(List assignedPidList) {
this.assignedPidList = assignedPidList;
}
public String getBankCodeConfigAccountLimit() {
return this.bankCodeConfigAccountLimit;
}
public void setBankCodeConfigAccountLimit(String bankCodeConfigAccountLimit) {
this.bankCodeConfigAccountLimit = bankCodeConfigAccountLimit;
}
public List getBindSourceList() {
return this.bindSourceList;
}
public void setBindSourceList(List bindSourceList) {
this.bindSourceList = bindSourceList;
}
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