All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eleme.openapi.sdk.api.entity.activity.CreateSkuActivityDTO Maven / Gradle / Ivy

The newest version!
package eleme.openapi.sdk.api.entity.activity;

import eleme.openapi.sdk.api.enumeration.activity.*;
import eleme.openapi.sdk.api.entity.activity.*;
import java.util.*;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonFormat;

public class CreateSkuActivityDTO{

    /**
     * 商品id
     */
    private String foodId;
    public String getFoodId() {
        return foodId;
    }
    public void setFoodId(String foodId) {
        this.foodId = foodId;
    }
    
    /**
     * 适用人群
     */
    private List userType;
    public List getUserType() {
        return userType;
    }
    public void setUserType(List userType) {
        this.userType = userType;
    }
    
    /**
     * 优惠类型, 可选范围是"DISCOUNT","SPECIAL",分别标识折扣活动和特价活动
     */
    private String benefitType;
    public String getBenefitType() {
        return benefitType;
    }
    public void setBenefitType(String benefitType) {
        this.benefitType = benefitType;
    }
    
    /**
     * 优惠内容
     */
    private String benefitContent;
    public String getBenefitContent() {
        return benefitContent;
    }
    public void setBenefitContent(String benefitContent) {
        this.benefitContent = benefitContent;
    }
    
    /**
     * 第几件优惠
     */
    private Integer nthCount;
    public Integer getNthCount() {
        return nthCount;
    }
    public void setNthCount(Integer nthCount) {
        this.nthCount = nthCount;
    }
    
    /**
     * 商品每单限购值
     */
    private Integer orderLimit;
    public Integer getOrderLimit() {
        return orderLimit;
    }
    public void setOrderLimit(Integer orderLimit) {
        this.orderLimit = orderLimit;
    }
    
    /**
     * 商品每日活动库存
     */
    private Integer dayLimit;
    public Integer getDayLimit() {
        return dayLimit;
    }
    public void setDayLimit(Integer dayLimit) {
        this.dayLimit = dayLimit;
    }
    
    /**
     * 活动时间
     */
    private ActivityDateTime activityTime;
    public ActivityDateTime getActivityTime() {
        return activityTime;
    }
    public void setActivityTime(ActivityDateTime activityTime) {
        this.activityTime = activityTime;
    }
    
    /**
     * 幂等处理id,提供请求幂等功能
     */
    private String idempotent;
    public String getIdempotent() {
        return idempotent;
    }
    public void setIdempotent(String idempotent) {
        this.idempotent = idempotent;
    }
    
    /**
     * 外部业务号
     */
    private String outBizId;
    public String getOutBizId() {
        return outBizId;
    }
    public void setOutBizId(String outBizId) {
        this.outBizId = outBizId;
    }
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy