com.alipay.api.domain.StandardRuleInfo 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, 2022-01-10 09:59:50
*/
public class StandardRuleInfo extends AlipayObject {
private static final long serialVersionUID = 1849981826757682223L;
/**
* 有效期截止
*/
@ApiField("effective_end_date")
private Date effectiveEndDate;
/**
* 有效期起始
*/
@ApiField("effective_start_date")
private Date effectiveStartDate;
/**
* 费控条件列表
*/
@ApiListField("expense_ctrl_rule_info_list")
@ApiField("expense_ctr_rule_info")
private List expenseCtrlRuleInfoList;
/**
* 当笔消费金额大于规则可用余额时,用于控制支付策略,该字段缺省时采取因公账户和个人账户组合支付策略, 枚举值:PERSONAL(全部个人账户支付)
*/
@ApiField("payment_policy")
private String paymentPolicy;
/**
* 费控规则说明
*/
@ApiField("standard_desc")
private String standardDesc;
/**
* 费控规则ID
*/
@ApiField("standard_id")
private String standardId;
/**
* 费控规则名称
*/
@ApiField("standard_name")
private String standardName;
public Date getEffectiveEndDate() {
return this.effectiveEndDate;
}
public void setEffectiveEndDate(Date effectiveEndDate) {
this.effectiveEndDate = effectiveEndDate;
}
public Date getEffectiveStartDate() {
return this.effectiveStartDate;
}
public void setEffectiveStartDate(Date effectiveStartDate) {
this.effectiveStartDate = effectiveStartDate;
}
public List getExpenseCtrlRuleInfoList() {
return this.expenseCtrlRuleInfoList;
}
public void setExpenseCtrlRuleInfoList(List expenseCtrlRuleInfoList) {
this.expenseCtrlRuleInfoList = expenseCtrlRuleInfoList;
}
public String getPaymentPolicy() {
return this.paymentPolicy;
}
public void setPaymentPolicy(String paymentPolicy) {
this.paymentPolicy = paymentPolicy;
}
public String getStandardDesc() {
return this.standardDesc;
}
public void setStandardDesc(String standardDesc) {
this.standardDesc = standardDesc;
}
public String getStandardId() {
return this.standardId;
}
public void setStandardId(String standardId) {
this.standardId = standardId;
}
public String getStandardName() {
return this.standardName;
}
public void setStandardName(String standardName) {
this.standardName = standardName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy