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

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

The 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 OIngredientGroupDTO{

    /**
     * 店铺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 parentIngredientGroupId;
    public Long getParentIngredientGroupId() {
        return parentIngredientGroupId;
    }
    public void setParentIngredientGroupId(Long parentIngredientGroupId) {
        this.parentIngredientGroupId = parentIngredientGroupId;
    }
    
    /**
     * 配料组名字
     */
    private String name;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    
    /**
     * 排序权重
     */
    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 multiSelected;
    public Boolean getMultiSelected() {
        return multiSelected;
    }
    public void setMultiSelected(Boolean multiSelected) {
        this.multiSelected = multiSelected;
    }
    
    /**
     * 配料sku
     */
    private List ingredientSkus;
    public List getIngredientSkus() {
        return ingredientSkus;
    }
    public void setIngredientSkus(List ingredientSkus) {
        this.ingredientSkus = ingredientSkus;
    }
    
    /**
     * 配料子组
     */
    private List childIngredientGroups;
    public List getChildIngredientGroups() {
        return childIngredientGroups;
    }
    public void setChildIngredientGroups(List childIngredientGroups) {
        this.childIngredientGroups = childIngredientGroups;
    }
    
    /**
     * 配料组最少选择个数,不传为不限
     */
    private Integer minMultiSelect;
    public Integer getMinMultiSelect() {
        return minMultiSelect;
    }
    public void setMinMultiSelect(Integer minMultiSelect) {
        this.minMultiSelect = minMultiSelect;
    }
    
    /**
     * 配料组最多选择个数,不传为不限
     */
    private Integer maxMultiSelect;
    public Integer getMaxMultiSelect() {
        return maxMultiSelect;
    }
    public void setMaxMultiSelect(Integer maxMultiSelect) {
        this.maxMultiSelect = maxMultiSelect;
    }
    
    /**
     * 是否支持大图模式
     */
    private Boolean bigImage;
    public Boolean getBigImage() {
        return bigImage;
    }
    public void setBigImage(Boolean bigImage) {
        this.bigImage = bigImage;
    }
    
    /**
     * 分组选择类型
     */
    private String selectType;
    public String getSelectType() {
        return selectType;
    }
    public void setSelectType(String selectType) {
        this.selectType = selectType;
    }
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy