| package com.matrix.system.shopXcx.bean; | 
|   | 
|   | 
| import com.matrix.core.anotations.Extend; | 
| import com.matrix.core.pojo.EntityDTO; | 
| import com.matrix.core.tools.BaseEnumConvertor; | 
| import com.matrix.system.shopXcx.shopEnum.ShopAdNodeType; | 
|   | 
| import java.util.List; | 
|   | 
| /** | 
|  * @author jiangyouyao | 
|  * @description 广告分类表 | 
|  * @date 2019-06-05 11:02 | 
|             */ | 
|     public class ShopAdvertisType extends EntityDTO { | 
|     @Extend | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     /** | 
|      * 主键 | 
|      */ | 
|     private Integer adtId; | 
|   | 
|   | 
|     /** | 
|      * 广告类别code | 
|      */ | 
|     private String adtCode; | 
|   | 
|   | 
|     /** | 
|      * 广告类别名称 | 
|      */ | 
|     private String adtName; | 
|   | 
|   | 
|     /** | 
|      * 备注 | 
|      */ | 
|     private String adtMark; | 
|   | 
|   | 
|     /** | 
|      * 容量 | 
|      */ | 
|     private Integer adtCapacity; | 
|   | 
|   | 
|     /** | 
|      * 排序 | 
|      */ | 
|     private Integer adtSort; | 
|   | 
|     /** | 
|      * 节点类型 1.image  2.text 3.swiper 4.video | 
|      */ | 
|     private Integer nodeType; | 
|   | 
|     /** | 
|      * 节点值 | 
|      */ | 
|     private String nodeValue; | 
|     /** | 
|      * 节点样式 | 
|      */ | 
|     private String nodeStyle; | 
|     /** | 
|      * 节点属性,json形式存储 | 
|      */ | 
|     private String nodeAttribute; | 
|     /** | 
|      * 连接类型 1选项卡页面 2,功能页 ,3网页 | 
|      */ | 
|     private Integer linkType; | 
|     /** | 
|      * 连接地址 | 
|      */ | 
|     private String linkUrl; | 
|     /** | 
|      * 连接展示名称 | 
|      */ | 
|     private String linkShowName; | 
|   | 
|     /** | 
|      * 页面编码 | 
|      */ | 
|     private String pageCode; | 
|     /** | 
|      * 页面名称 | 
|      */ | 
|     private String pageName; | 
|   | 
|     /** | 
|      * 门店id | 
|      */ | 
|     private Long shopId; | 
|   | 
|   | 
|     @Extend | 
|     private List<ShopAdvertis> ads; | 
|     private Long companyId; | 
|     public Long getCompanyId() { | 
|         return companyId; | 
|     } | 
|   | 
|     public void setCompanyId(Long companyId) { | 
|         this.companyId = companyId; | 
|     } | 
|     public Long getShopId() { | 
|         return shopId; | 
|     } | 
|   | 
|     public void setShopId(Long shopId) { | 
|         this.shopId = shopId; | 
|     } | 
|   | 
|     public String getPageName() { | 
|         return pageName; | 
|     } | 
|   | 
|     public void setPageName(String pageName) { | 
|         this.pageName = pageName; | 
|     } | 
|   | 
|     public String getPageCode() { | 
|         return pageCode; | 
|     } | 
|   | 
|     public void setPageCode(String pageCode) { | 
|         this.pageCode = pageCode; | 
|     } | 
|   | 
|     public Integer getNodeType() { | 
|         return nodeType; | 
|     } | 
|   | 
|     public void setNodeType(Integer nodeType) { | 
|        BaseEnumConvertor.convertor("nodeType",nodeType, ShopAdNodeType.values(),this); | 
|         this.nodeType = nodeType; | 
|     } | 
|   | 
|     public Integer getLinkType() { | 
|         return linkType; | 
|     } | 
|   | 
|     public void setLinkType(Integer linkType) { | 
|         this.linkType = linkType; | 
|     } | 
|   | 
|     public String getNodeValue() { | 
|         return nodeValue; | 
|     } | 
|   | 
|     public void setNodeValue(String nodeValue) { | 
|         this.nodeValue = nodeValue; | 
|     } | 
|   | 
|     public String getNodeStyle() { | 
|         return nodeStyle; | 
|     } | 
|   | 
|     public void setNodeStyle(String nodeStyle) { | 
|         this.nodeStyle = nodeStyle; | 
|     } | 
|   | 
|     public String getNodeAttribute() { | 
|         return nodeAttribute; | 
|     } | 
|   | 
|     public void setNodeAttribute(String nodeAttribute) { | 
|         this.nodeAttribute = nodeAttribute; | 
|     } | 
|   | 
|     public String getLinkUrl() { | 
|         return linkUrl; | 
|     } | 
|   | 
|     public void setLinkUrl(String linkUrl) { | 
|         this.linkUrl = linkUrl; | 
|     } | 
|   | 
|     public String getLinkShowName() { | 
|         return linkShowName; | 
|     } | 
|   | 
|     public void setLinkShowName(String linkShowName) { | 
|         this.linkShowName = linkShowName; | 
|     } | 
|   | 
|     public Integer getAdtId() { | 
|         return adtId; | 
|     } | 
|   | 
|     public void setAdtId(Integer adtId) { | 
|         this.adtId = adtId; | 
|     } | 
|   | 
|   | 
|     public String getAdtCode() { | 
|         return adtCode; | 
|     } | 
|   | 
|     public void setAdtCode(String adtCode) { | 
|         this.adtCode = adtCode; | 
|     } | 
|   | 
|   | 
|     public String getAdtName() { | 
|         return adtName; | 
|     } | 
|   | 
|     public void setAdtName(String adtName) { | 
|         this.adtName = adtName; | 
|     } | 
|   | 
|   | 
|     public String getAdtMark() { | 
|         return adtMark; | 
|     } | 
|   | 
|     public void setAdtMark(String adtMark) { | 
|         this.adtMark = adtMark; | 
|     } | 
|   | 
|   | 
|     public Integer getAdtCapacity() { | 
|         return adtCapacity; | 
|     } | 
|   | 
|     public void setAdtCapacity(Integer adtCapacity) { | 
|         this.adtCapacity = adtCapacity; | 
|     } | 
|   | 
|   | 
|     public Integer getAdtSort() { | 
|         return adtSort; | 
|     } | 
|   | 
|     public void setAdtSort(Integer adtSort) { | 
|         this.adtSort = adtSort; | 
|     } | 
|   | 
|     public List<ShopAdvertis> getAds() { | 
|         return ads; | 
|     } | 
|   | 
|     public void setAds(List<ShopAdvertis> ads) { | 
|         this.ads = ads; | 
|     } | 
| } |