com.alipay.api.domain.BenefitUseLimitDTO Maven / Gradle / Ivy
package com.alipay.api.domain;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 权益使用限制
*
* @author auto create
* @since 1.0, 2023-07-10 20:17:58
*/
public class BenefitUseLimitDTO extends AlipayObject {
private static final long serialVersionUID = 6296492858517942835L;
/**
* REDUCE_BY : 满减; REDUCE_TO : 减至 (一般用来标识特价商品);GIFT : 满赠;DISCOUNT : 折扣
*/
@ApiField("benefit_content_type")
private String benefitContentType;
/**
* 满返使用限制
*/
@ApiField("cash_back_info")
private CashBackInfoDTO cashBackInfo;
/**
* 使用规则条款描述
*/
@ApiField("description")
private String description;
/**
* 折扣使用限制
*/
@ApiField("discount_info")
private DiscountInfoDTO discountInfo;
/**
* 满赠
*/
@ApiField("gift_info")
private GiftInfoDTO giftInfo;
/**
* 满减使用限制
*/
@ApiField("reduce_by_info")
private ReduceByInfoDTO reduceByInfo;
/**
* 减至使用限制
*/
@ApiField("reducy_to_info")
private ReduceToInfoDTO reducyToInfo;
public String getBenefitContentType() {
return this.benefitContentType;
}
public void setBenefitContentType(String benefitContentType) {
this.benefitContentType = benefitContentType;
}
public CashBackInfoDTO getCashBackInfo() {
return this.cashBackInfo;
}
public void setCashBackInfo(CashBackInfoDTO cashBackInfo) {
this.cashBackInfo = cashBackInfo;
}
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
public DiscountInfoDTO getDiscountInfo() {
return this.discountInfo;
}
public void setDiscountInfo(DiscountInfoDTO discountInfo) {
this.discountInfo = discountInfo;
}
public GiftInfoDTO getGiftInfo() {
return this.giftInfo;
}
public void setGiftInfo(GiftInfoDTO giftInfo) {
this.giftInfo = giftInfo;
}
public ReduceByInfoDTO getReduceByInfo() {
return this.reduceByInfo;
}
public void setReduceByInfo(ReduceByInfoDTO reduceByInfo) {
this.reduceByInfo = reduceByInfo;
}
public ReduceToInfoDTO getReducyToInfo() {
return this.reducyToInfo;
}
public void setReducyToInfo(ReduceToInfoDTO reducyToInfo) {
this.reducyToInfo = reducyToInfo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy