eleme.openapi.sdk.api.entity.product.OSpuIngredientGroup 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 OSpuIngredientGroup{
/**
* 加料组名
*/
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;
}
/**
* 加料组outCode
*/
private String ingredientGroupOutCode;
public String getIngredientGroupOutCode() {
return ingredientGroupOutCode;
}
public void setIngredientGroupOutCode(String ingredientGroupOutCode) {
this.ingredientGroupOutCode = ingredientGroupOutCode;
}
/**
* unionCode
*/
private String unionCode;
public String getUnionCode() {
return unionCode;
}
public void setUnionCode(String unionCode) {
this.unionCode = unionCode;
}
/**
* parentCode
*/
private String parentCode;
public String getParentCode() {
return parentCode;
}
public void setParentCode(String parentCode) {
this.parentCode = parentCode;
}
/**
* 是否支持多选
*/
private Boolean multiSelected;
public Boolean getMultiSelected() {
return multiSelected;
}
public void setMultiSelected(Boolean multiSelected) {
this.multiSelected = multiSelected;
}
/**
* 配料组最少选择个数,不传为不限
*/
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 Integer minTypeSelect;
public Integer getMinTypeSelect() {
return minTypeSelect;
}
public void setMinTypeSelect(Integer minTypeSelect) {
this.minTypeSelect = minTypeSelect;
}
/**
* 配料组内最多选择配料种类个数,不传为不限
*/
private Integer maxTypeSelect;
public Integer getMaxTypeSelect() {
return maxTypeSelect;
}
public void setMaxTypeSelect(Integer maxTypeSelect) {
this.maxTypeSelect = maxTypeSelect;
}
/**
* 配料组绑定的sku列表
*/
private List ingredientSpecs;
public List getIngredientSpecs() {
return ingredientSpecs;
}
public void setIngredientSpecs(List ingredientSpecs) {
this.ingredientSpecs = ingredientSpecs;
}
/**
* 子配料组
*/
private List subGroups;
public List getSubGroups() {
return subGroups;
}
public void setSubGroups(List subGroups) {
this.subGroups = subGroups;
}
/**
* 分组选择类型
*/
private String selectType;
public String getSelectType() {
return selectType;
}
public void setSelectType(String selectType) {
this.selectType = selectType;
}
/**
* 是否合并展示组内一个标品多个规格
*/
private Boolean mergeMultiSpec;
public Boolean getMergeMultiSpec() {
return mergeMultiSpec;
}
public void setMergeMultiSpec(Boolean mergeMultiSpec) {
this.mergeMultiSpec = mergeMultiSpec;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy