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

eleme.openapi.sdk.api.entity.product.OIngredientGroupRelation 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 OIngredientGroupRelation{

    /**
     * 配料组id
     */
    private Long ingredientGroupId;
    public Long getIngredientGroupId() {
        return ingredientGroupId;
    }
    public void setIngredientGroupId(Long ingredientGroupId) {
        this.ingredientGroupId = ingredientGroupId;
    }
    
    /**
     * 配料组名
     */
    private String name;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    
    /**
     * 必选可选
     */
    private boolean ingredientRequired;
    public boolean getIngredientRequired() {
        return ingredientRequired;
    }
    public void setIngredientRequired(boolean ingredientRequired) {
        this.ingredientRequired = ingredientRequired;
    }
    
    /**
     * 配料组绑定的sku列表
     */
    private List skus;
    public List getSkus() {
        return skus;
    }
    public void setSkus(List skus) {
        this.skus = skus;
    }
    
    /**
     * 子配料组
     */
    private List subGroups;
    public List getSubGroups() {
        return subGroups;
    }
    public void setSubGroups(List subGroups) {
        this.subGroups = subGroups;
    }
    
    /**
     * 配料组是否支持多选
     */
    private Boolean multiSelected;
    public Boolean getMultiSelected() {
        return multiSelected;
    }
    public void setMultiSelected(Boolean multiSelected) {
        this.multiSelected = multiSelected;
    }
    
    /**
     * 最多选择配料数,不设为不限
     */
    private Integer maxMultiSelected;
    public Integer getMaxMultiSelected() {
        return maxMultiSelected;
    }
    public void setMaxMultiSelected(Integer maxMultiSelected) {
        this.maxMultiSelected = maxMultiSelected;
    }
    
    /**
     * 最少选几个配料,不设为不限制
     */
    private Integer minMultiSelected;
    public Integer getMinMultiSelected() {
        return minMultiSelected;
    }
    public void setMinMultiSelected(Integer minMultiSelected) {
        this.minMultiSelected = minMultiSelected;
    }
    
    /**
     * 是否支持大图模式
     */
    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