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