package com.matrix.system.shopXcx.bean; import com.matrix.core.pojo.EntityDTO; import com.matrix.core.anotations.Extend; import java.util.List; /** * @description 商品属性管理 * @author pengliang * @date 2019-06-04 16:10 */ public class ShopProductAttribute extends EntityDTO{ @Extend private static final long serialVersionUID = 1L; /** * 主键 */ private Integer attrId; /** * 父级Id */ private Integer parentId; /** * 属性名称 */ private String attrName; /** * 图片路径 */ private String attrUrl; /** * 属性编码 */ private String attrCode; /** * 备注 */ private String attrMark; /** * 排序 */ private Integer sort; /** * 店铺ID */ private Long shopId; private Long companyId; public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } @Extend private List child; /** * 属性子集 */ @Extend private List shopProductAttributeList; public List getShopProductAttributeList() { return shopProductAttributeList; } public void setShopProductAttributeList(List shopProductAttributeList) { this.shopProductAttributeList=shopProductAttributeList; } public Integer getAttrId() { return attrId; } public void setAttrId(Integer attrId) { this.attrId=attrId; } public Integer getParentId() { return parentId; } public void setParentId(Integer parentId) { this.parentId=parentId; } public String getAttrName() { return attrName; } public void setAttrName(String attrName) { this.attrName=attrName; } public String getAttrUrl() { return attrUrl; } public void setAttrUrl(String attrUrl) { this.attrUrl=attrUrl; } public String getAttrCode() { return attrCode; } public void setAttrCode(String attrCode) { this.attrCode=attrCode; } public String getAttrMark() { return attrMark; } public void setAttrMark(String attrMark) { this.attrMark=attrMark; } public Integer getSort() { return sort; } public void setSort(Integer sort) { this.sort = sort; } public List getChild() { return child; } public void setChild(List child) { this.child = child; } public Long getShopId() { return shopId; } public void setShopId(Long shopId) { this.shopId = shopId; } @Override public boolean equals(Object obj) { //这里以attrId为判定标准。 return attrId.equals(((ShopProductAttribute) obj).getAttrId()); } }