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

eleme.openapi.sdk.api.entity.product.OIngredientSkuDTO Maven / Gradle / Ivy

There is a newer version: 1.30.71
Show newest version
package eleme.openapi.sdk.api.entity.product;

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

public class OIngredientSkuDTO{

    /**
     * 店铺id
     */
    private Long shopId;
    public Long getShopId() {
        return shopId;
    }
    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }
    
    /**
     * 配料组id
     */
    private Long ingredientGroupId;
    public Long getIngredientGroupId() {
        return ingredientGroupId;
    }
    public void setIngredientGroupId(Long ingredientGroupId) {
        this.ingredientGroupId = ingredientGroupId;
    }
    
    /**
     * 规格id
     */
    private Long specId;
    public Long getSpecId() {
        return specId;
    }
    public void setSpecId(Long specId) {
        this.specId = specId;
    }
    
    /**
     * 配料规格商品扩展码
     */
    private String specExtendCode;
    public String getSpecExtendCode() {
        return specExtendCode;
    }
    public void setSpecExtendCode(String specExtendCode) {
        this.specExtendCode = specExtendCode;
    }
    
    /**
     * sku在配料组中的排序
     */
    private Integer rankingWeight;
    public Integer getRankingWeight() {
        return rankingWeight;
    }
    public void setRankingWeight(Integer rankingWeight) {
        this.rankingWeight = rankingWeight;
    }
    
    /**
     * 是否必选配料
     */
    private Boolean required;
    public Boolean getRequired() {
        return required;
    }
    public void setRequired(Boolean required) {
        this.required = required;
    }
    
    /**
     * 是否默认选中
     */
    private Boolean selected;
    public Boolean getSelected() {
        return selected;
    }
    public void setSelected(Boolean selected) {
        this.selected = selected;
    }
    
    /**
     * 配料默认选中个数,不填C端默认为1
     */
    private Integer defaultSelectNum;
    public Integer getDefaultSelectNum() {
        return defaultSelectNum;
    }
    public void setDefaultSelectNum(Integer defaultSelectNum) {
        this.defaultSelectNum = defaultSelectNum;
    }
    
    /**
     * 配料最少选则个数,不填不限制
     */
    private Integer minSelectNum;
    public Integer getMinSelectNum() {
        return minSelectNum;
    }
    public void setMinSelectNum(Integer minSelectNum) {
        this.minSelectNum = minSelectNum;
    }
    
    /**
     * 配料最多选择个数
     */
    private Integer maxSelectNum;
    public Integer getMaxSelectNum() {
        return maxSelectNum;
    }
    public void setMaxSelectNum(Integer maxSelectNum) {
        this.maxSelectNum = maxSelectNum;
    }
    
    /**
     * 自定义定价
     */
    private OPriceInfo customPriceInfo;
    public OPriceInfo getCustomPriceInfo() {
        return customPriceInfo;
    }
    public void setCustomPriceInfo(OPriceInfo customPriceInfo) {
        this.customPriceInfo = customPriceInfo;
    }
    
    /**
     * 份数
     */
    private Integer quantity;
    public Integer getQuantity() {
        return quantity;
    }
    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy