diff --git a/mall-search/src/main/java/com/macro/mall/search/domain/EsProduct.java b/mall-search/src/main/java/com/macro/mall/search/domain/EsProduct.java index c6de9ad..80ae7f4 100644 --- a/mall-search/src/main/java/com/macro/mall/search/domain/EsProduct.java +++ b/mall-search/src/main/java/com/macro/mall/search/domain/EsProduct.java @@ -1,5 +1,7 @@ package com.macro.mall.search.domain; +import lombok.Data; +import lombok.EqualsAndHashCode; import org.springframework.data.annotation.Id; import org.springframework.data.elasticsearch.annotations.Document; import org.springframework.data.elasticsearch.annotations.Field; @@ -13,6 +15,8 @@ import java.util.List; * 搜索中的商品信息 * Created by macro on 2018/6/19. */ +@Data +@EqualsAndHashCode(callSuper = false) @Document(indexName = "pms", type = "product",shards = 1,replicas = 0) public class EsProduct implements Serializable { private static final long serialVersionUID = -1L; @@ -42,148 +46,4 @@ public class EsProduct implements Serializable { private Integer sort; @Field(type =FieldType.Nested) private List attrValueList; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public String getProductSn() { - return productSn; - } - - public void setProductSn(String productSn) { - this.productSn = productSn; - } - - public Long getBrandId() { - return brandId; - } - - public void setBrandId(Long brandId) { - this.brandId = brandId; - } - - public String getBrandName() { - return brandName; - } - - public void setBrandName(String brandName) { - this.brandName = brandName; - } - - public Long getProductCategoryId() { - return productCategoryId; - } - - public void setProductCategoryId(Long productCategoryId) { - this.productCategoryId = productCategoryId; - } - - public String getProductCategoryName() { - return productCategoryName; - } - - public void setProductCategoryName(String productCategoryName) { - this.productCategoryName = productCategoryName; - } - - public String getPic() { - return pic; - } - - public void setPic(String pic) { - this.pic = pic; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getSubTitle() { - return subTitle; - } - - public void setSubTitle(String subTitle) { - this.subTitle = subTitle; - } - - public BigDecimal getPrice() { - return price; - } - - public void setPrice(BigDecimal price) { - this.price = price; - } - - public Integer getSale() { - return sale; - } - - public void setSale(Integer sale) { - this.sale = sale; - } - - public Integer getNewStatus() { - return newStatus; - } - - public void setNewStatus(Integer newStatus) { - this.newStatus = newStatus; - } - - public Integer getRecommandStatus() { - return recommandStatus; - } - - public void setRecommandStatus(Integer recommandStatus) { - this.recommandStatus = recommandStatus; - } - - public Integer getStock() { - return stock; - } - - public void setStock(Integer stock) { - this.stock = stock; - } - - public Integer getPromotionType() { - return promotionType; - } - - public void setPromotionType(Integer promotionType) { - this.promotionType = promotionType; - } - - public Integer getSort() { - return sort; - } - - public void setSort(Integer sort) { - this.sort = sort; - } - - public List getAttrValueList() { - return attrValueList; - } - - public void setAttrValueList(List attrValueList) { - this.attrValueList = attrValueList; - } - - public String getKeywords() { - return keywords; - } - - public void setKeywords(String keywords) { - this.keywords = keywords; - } }