| | |
| | | package com.yeshi.buwan.domain; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.List; |
| | | import com.google.gson.annotations.Expose; |
| | | import com.yeshi.buwan.domain.jump.JumpDetail; |
| | | import com.yeshi.buwan.domain.system.SystemInfo; |
| | | |
| | | import javax.persistence.Entity; |
| | | import javax.persistence.ManyToOne; |
| | | import javax.persistence.Transient; |
| | | import javax.validation.constraints.Pattern; |
| | | |
| | | import com.google.gson.annotations.Expose; |
| | | import java.io.Serializable; |
| | | import java.math.BigDecimal; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 首页的分类 |
| | |
| | | private String params; |
| | | @Expose |
| | | private boolean hasMore; |
| | | |
| | | //是否需要填充广告 |
| | | @Expose |
| | | private boolean needAd; |
| | | |
| | | @Expose |
| | | private String iosControl; |
| | | @Expose |
| | |
| | | @Expose |
| | | private int number;// 显示多少个 |
| | | |
| | | //刷新的位置 0-无刷新 1-右上角 2-下方 |
| | | @Expose |
| | | private int refreshPosition; |
| | | @Expose |
| | | private String moreTag; |
| | | |
| | | |
| | | private boolean bigPicture; |
| | | |
| | | //数据总数 |
| | | @Expose |
| | | private int count; |
| | | |
| | | |
| | | public boolean isBigPicture() { |
| | | return bigPicture; |
| | | } |
| | | |
| | | public void setBigPicture(boolean bigPicture) { |
| | | this.bigPicture = bigPicture; |
| | | } |
| | | |
| | | public int getCount() { |
| | | return count; |
| | | } |
| | | |
| | | public void setCount(int count) { |
| | | this.count = count; |
| | | } |
| | | |
| | | public int getRefreshPosition() { |
| | | return refreshPosition; |
| | | } |
| | | |
| | | public void setRefreshPosition(int refreshPosition) { |
| | | this.refreshPosition = refreshPosition; |
| | | } |
| | | |
| | | public String getMoreTag() { |
| | | return moreTag; |
| | | } |
| | | |
| | | public void setMoreTag(String moreTag) { |
| | | this.moreTag = moreTag; |
| | | } |
| | | |
| | | @Expose |
| | | @Transient |
| | | private HomeTypeAd ad; |
| | | |
| | | private SystemInfo system; |
| | | |
| | | private VideoType videoType; //20170914 |
| | | |
| | | //专题关键字 |
| | | private String specialDataKey; |
| | | |
| | | public HomeTypeAd getAd() { |
| | | return ad; |
| | | } |
| | | |
| | | public void setAd(HomeTypeAd ad) { |
| | | this.ad = ad; |
| | | } |
| | | |
| | | public boolean isNeedAd() { |
| | | return needAd; |
| | | } |
| | | |
| | | public void setNeedAd(boolean needAd) { |
| | | this.needAd = needAd; |
| | | } |
| | | |
| | | |
| | | public String getIcon() { |
| | | return icon; |
| | |
| | | public void setSystem(SystemInfo system) { |
| | | this.system = system; |
| | | } |
| | | |
| | | |
| | | public String getSpecialDataKey() { |
| | | return specialDataKey; |
| | | } |
| | | |
| | | public void setSpecialDataKey(String specialDataKey) { |
| | | this.specialDataKey = specialDataKey; |
| | | } |
| | | |
| | | public static class HomeTypeAd { |
| | | @Expose |
| | | private String picture; |
| | | @Expose |
| | | private BigDecimal pictureRate; |
| | | @Expose |
| | | private JumpDetail jumpDetail; |
| | | @Expose |
| | | private String params; |
| | | |
| | | public String getPicture() { |
| | | return picture; |
| | | } |
| | | |
| | | public void setPicture(String picture) { |
| | | this.picture = picture; |
| | | } |
| | | |
| | | public BigDecimal getPictureRate() { |
| | | return pictureRate; |
| | | } |
| | | |
| | | public void setPictureRate(BigDecimal pictureRate) { |
| | | this.pictureRate = pictureRate; |
| | | } |
| | | |
| | | public JumpDetail getJumpDetail() { |
| | | return jumpDetail; |
| | | } |
| | | |
| | | public void setJumpDetail(JumpDetail jumpDetail) { |
| | | this.jumpDetail = jumpDetail; |
| | | } |
| | | |
| | | public String getParams() { |
| | | return params; |
| | | } |
| | | |
| | | public void setParams(String params) { |
| | | this.params = params; |
| | | } |
| | | } |
| | | } |