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; 
 | 
    } 
 | 
} 
 |