diff --git a/mall-search/src/main/java/com/macro/mall/search/domain/EsProductRelatedInfo.java b/mall-search/src/main/java/com/macro/mall/search/domain/EsProductRelatedInfo.java index c4ee1d0..d9eb60f 100644 --- a/mall-search/src/main/java/com/macro/mall/search/domain/EsProductRelatedInfo.java +++ b/mall-search/src/main/java/com/macro/mall/search/domain/EsProductRelatedInfo.java @@ -1,67 +1,26 @@ package com.macro.mall.search.domain; +import lombok.Data; +import lombok.EqualsAndHashCode; + import java.util.List; /** * 搜索相关商品品牌名称,分类名称及属性 * Created by macro on 2018/6/27. */ +@Data +@EqualsAndHashCode(callSuper = false) public class EsProductRelatedInfo { private List brandNames; private List productCategoryNames; - private List productAttrs; + private List productAttrs; - public List getBrandNames() { - return brandNames; - } - - public void setBrandNames(List brandNames) { - this.brandNames = brandNames; - } - - public List getProductCategoryNames() { - return productCategoryNames; - } - - public void setProductCategoryNames(List productCategoryNames) { - this.productCategoryNames = productCategoryNames; - } - - public List getProductAttrs() { - return productAttrs; - } - - public void setProductAttrs(List productAttrs) { - this.productAttrs = productAttrs; - } - - public static class ProductAttr{ + @Data + @EqualsAndHashCode(callSuper = false) + public static class ProductAttr { private Long attrId; private String attrName; private List attrValues; - - public Long getAttrId() { - return attrId; - } - - public void setAttrId(Long attrId) { - this.attrId = attrId; - } - - public List getAttrValues() { - return attrValues; - } - - public void setAttrValues(List attrValues) { - this.attrValues = attrValues; - } - - public String getAttrName() { - return attrName; - } - - public void setAttrName(String attrName) { - this.attrName = attrName; - } } }