yujian
2020-06-09 554de444b87aab5f93cb1593a8095612cf9479a7
fanli/src/main/java/com/yeshi/fanli/entity/bus/homemodule/SwiperPicture.java
@@ -3,16 +3,9 @@
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import org.springframework.format.annotation.DateTimeFormat;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
import com.google.gson.annotations.Expose;
import com.yeshi.fanli.entity.common.JumpDetailV2;
@@ -22,93 +15,96 @@
 * @author Administrator
 *
 */
@Entity
@Table(name = "yeshi_ec_swiper_banner_picture")
@org.yeshi.utils.mybatis.Table("yeshi_ec_swiper_banner_picture")
@Table("yeshi_ec_swiper_banner_picture")
public class SwiperPicture implements Serializable {
   private static final long serialVersionUID = 1L;
   @Id
   @javax.persistence.Column(name = "pic_id")
   @GeneratedValue(strategy = GenerationType.AUTO)
   @org.yeshi.utils.mybatis.Column(name = "pic_id")
   @Expose
   @Column(name = "pic_id")
   private Long id;
   // 轮播图标识ID
   @JoinColumn(name = "pic_banner_id")
   @org.yeshi.utils.mybatis.Column(name = "pic_banner_id")
   @Column(name = "pic_banner_id")
   private Long bannerId;
   // 图片链接
   @Expose
   @JoinColumn(name = "pic_src")
   @org.yeshi.utils.mybatis.Column(name = "pic_src")
   @Column(name = "pic_src")
   private String src;
   // 跳转方式
   @Expose
   @ManyToOne(fetch = FetchType.EAGER)
   @JoinColumn(name = "pic_jumpid")
   @org.yeshi.utils.mybatis.Column(name = "pic_jumpid")
   @Column(name = "pic_jumpid")
   private JumpDetailV2 jumpDetail;
   // 跳转参数
   @Expose
   @JoinColumn(name = "pic_params")
   @org.yeshi.utils.mybatis.Column(name = "pic_params")
   @Column(name = "pic_params")
   private String params;
   // 跳转是否需要登陆
   @JoinColumn(name = "pic_jump_need_login")
   @org.yeshi.utils.mybatis.Column(name = "pic_jump_need_login")
   @Column(name = "pic_jump_need_login")
   private boolean jumpNeedLogin;
   // 显示状态:everyday每天展示一次 、always 每次打开首页都展示
   @Expose
   @JoinColumn(name = "pic_show_state")
   @org.yeshi.utils.mybatis.Column(name = "pic_show_state")
   private String showState;
   // 排序
   @JoinColumn(name = "pic_order")
   @org.yeshi.utils.mybatis.Column(name = "pic_order")
   @Column(name = "pic_order")
   private Integer order;
   @JoinColumn(name = "pic_remark")
   @org.yeshi.utils.mybatis.Column(name = "pic_remark")
   @Column(name = "pic_remark")
   private String remark;
   // 启用状态
   @JoinColumn(name = "pic_state")
   @org.yeshi.utils.mybatis.Column(name = "pic_state")
   // 启用状态 0 启用1 停用
   @Column(name = "pic_state")
   private Integer state;
   // 自动控制
   @JoinColumn(name = "pic_auto_control")
   @org.yeshi.utils.mybatis.Column(name = "pic_auto_control")
   @Column(name = "pic_auto_control")
   private Integer autoControl;
   // 起始时间
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @JoinColumn(name = "pic_start_time")
   @org.yeshi.utils.mybatis.Column(name = "pic_start_time")
   @Column(name = "pic_start_time")
   private Date startTime;
   // 结束时间
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @JoinColumn(name = "pic_end_time")
   @org.yeshi.utils.mybatis.Column(name = "pic_end_time")
   @Column(name = "pic_end_time")
   private Date endTime;
   @JoinColumn(name = "pic_createtime")
   @org.yeshi.utils.mybatis.Column(name = "pic_createtime")
   @Column(name = "pic_createtime")
   private Date createtime;
   @JoinColumn(name = "pic_updatetime")
   @org.yeshi.utils.mybatis.Column(name = "pic_updatetime")
   @Column(name = "pic_updatetime")
   private Date updatetime;
   // 起始时间
   private String startTime_str;
   // 结束时间
   private String endTime_str;
   // 标题
   @Column(name = "pic_title")
   private String title;
   // 简介
   @Column(name = "pic_desc")
   private String desc;
   public String getTitle() {
      return title;
   }
   public void setTitle(String title) {
      this.title = title;
   }
   public String getDesc() {
      return desc;
   }
   public void setDesc(String desc) {
      this.desc = desc;
   }
   public Long getId() {
      return this.id;
@@ -222,13 +218,19 @@
      this.jumpNeedLogin = jumpNeedLogin;
   }
   public String getShowState() {
      return showState;
   public String getStartTime_str() {
      return startTime_str;
   }
   public void setShowState(String showState) {
      this.showState = showState;
   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;
   }
}