From 1da17d215d48e3e3aa9e8d7a3ef526904764f408 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期一, 08 四月 2019 14:06:12 +0800 Subject: [PATCH] 1.5.3部分需求 提交 --- fanli/src/main/java/com/yeshi/fanli/entity/bus/homemodule/HomeNavbar.java | 96 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 92 insertions(+), 4 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/entity/bus/homemodule/HomeNavbar.java b/fanli/src/main/java/com/yeshi/fanli/entity/bus/homemodule/HomeNavbar.java index 2118b03..b153356 100644 --- a/fanli/src/main/java/com/yeshi/fanli/entity/bus/homemodule/HomeNavbar.java +++ b/fanli/src/main/java/com/yeshi/fanli/entity/bus/homemodule/HomeNavbar.java @@ -7,6 +7,7 @@ import org.yeshi.utils.mybatis.Column; import org.yeshi.utils.mybatis.Table; +import com.google.gson.annotations.Expose; import com.yeshi.fanli.entity.system.BusinessSystem; /** @@ -17,12 +18,13 @@ * @date 2018骞�10鏈�23鏃� */ @Table("yeshi_ec_home_navbar") -public class HomeNavbar implements Serializable { +public class HomeNavbar implements Serializable{ + /** + * + */ private static final long serialVersionUID = 1L; - - - // 娑堟伅绫诲瀷鐨勬灇涓� + public enum NavbarTypeEnum { category("鍒嗙被"), weex("闃块噷鐧惧窛"), web("缃戦〉"); private final String desc; @@ -41,22 +43,32 @@ private Long id; // 鍚嶇О + @Expose @Column(name = "br_name") private String name; // 鍥剧墖 + @Expose @Column(name = "br_picture") private String picture; // 鍒嗙被id + @Expose @Column(name = "br_class_id") private Long classId; + // 瀵瑰簲杞挱鍥炬爣璇� + @Expose + @Column(name = "br_swiper_banner_id") + private Long swiperBannerId; + // 璺宠浆閾炬帴 + @Expose @Column(name = "br_url") private String url; // 绫诲瀷 + @Expose @Column(name = "br_type") private NavbarTypeEnum type; @@ -64,6 +76,18 @@ @Column(name = "br_orderby") private Integer orderby; + //璧峰鏃堕棿 + @Column(name = "br_start_time") + private Date startTime; + + //缁撴潫鏃堕棿 + @Column(name = "br_end_time") + private Date endTime; + + // 鐘舵�侊細1鍚敤 0 鍋滅敤 + @Column(name = "br_state") + private Integer state; + // 鍒涘缓鏃堕棿 @Column(name = "br_createtime") private Date createtime; @@ -72,9 +96,17 @@ @Column(name = "br_updatetime") private Date updatetime; + + // 鏄惁瀹氭椂 + private boolean timeTask; + // 璧峰鏃堕棿 + private String startTime_str; + // 缁撴潫鏃堕棿 + private String endTime_str; // 绯荤粺鍏宠仈鍒楄〃 private List<BusinessSystem> systemList; + public Long getId() { return id; } @@ -147,6 +179,62 @@ this.updatetime = updatetime; } + public Long getSwiperBannerId() { + return swiperBannerId; + } + + public void setSwiperBannerId(Long swiperBannerId) { + this.swiperBannerId = swiperBannerId; + } + + public Date getStartTime() { + return startTime; + } + + public void setStartTime(Date startTime) { + this.startTime = startTime; + } + + public Date getEndTime() { + return endTime; + } + + public void setEndTime(Date endTime) { + this.endTime = endTime; + } + + public Integer getState() { + return state; + } + + public void setState(Integer state) { + this.state = state; + } + + public boolean isTimeTask() { + return timeTask; + } + + public void setTimeTask(boolean timeTask) { + this.timeTask = timeTask; + } + + public String getStartTime_str() { + return startTime_str; + } + + public void setStartTime_str(String startTime_str) { + this.startTime_str = startTime_str; + } + + public String getEndTime_str() { + return endTime_str; + } + + public void setEndTime_str(String endTime_str) { + this.endTime_str = endTime_str; + } + public List<BusinessSystem> getSystemList() { return systemList; } -- Gitblit v1.8.0