package cn.lili.modules.goods.entity.vos;
|
|
|
import cn.lili.modules.goods.entity.dto.GoodsParamsDTO;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* 商品关联参数的VO
|
*
|
* @author pikachu
|
* @since 2020-02-26 23:24:13
|
*/
|
@Data
|
public class GoodsParamsVO extends GoodsParamsDTO {
|
|
private static final long serialVersionUID = -4904700751774005326L;
|
@ApiModelProperty("1 输入项 2 选择项")
|
private Integer paramType;
|
@ApiModelProperty(" 选择项的内容获取值,使用optionList")
|
private String options;
|
@ApiModelProperty("是否必填是 1 否 0")
|
private Integer required;
|
@ApiModelProperty("参数组id")
|
private String groupId;
|
@ApiModelProperty("是否可索引 1 可以 0不可以")
|
private Integer isIndex;
|
|
private String[] optionList;
|
|
public void setOptionList(String[] optionList) {
|
this.optionList = optionList;
|
}
|
|
public String[] getOptionList() {
|
if (options != null) {
|
return options.replaceAll("\r|\n", "").split(",");
|
}
|
return optionList;
|
}
|
|
|
}
|