| | |
| | | package com.ks.goldcorn.pojo.DO; |
| | | |
| | | import com.google.gson.Gson; |
| | | import org.springframework.data.annotation.Id; |
| | | import org.springframework.data.annotation.Transient; |
| | | import org.yeshi.utils.generater.mybatis.Column; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | public class GoldCornGetSource { |
| | | public class GoldCornGetSource implements Serializable { |
| | | |
| | | //展示 |
| | | public final static int STATE_NORMAL = 1; |
| | | //不展示 |
| | | public final static int STATE_NOT_SHOW = 2; |
| | | //禁用 |
| | | public final static int STATE_FORBIDDEN = 3; |
| | | |
| | | |
| | | @Id |
| | | private Long id; |
| | | |
| | | @Column(name = "app_id") |
| | | private Long appId; |
| | | |
| | | @Column(name = "source_name") |
| | | private String sourceName; |
| | | |
| | | @Column(name = "source_code") |
| | | private String sourceCode; |
| | | |
| | | private String icon; |
| | | |
| | | @Column(name = "source_desc") |
| | | private String sourceDesc; |
| | | |
| | | @Column(name = "gold_corn") |
| | | private Integer goldCorn; |
| | | |
| | | /** |
| | | * 每日最大次数 |
| | | */ |
| | | @Column(name = "max_day_count") |
| | | private Integer maxDayCount; |
| | | |
| | | /** |
| | | * 最小间隔时间(单位:秒) |
| | | */ |
| | | @Column(name = "min_time_span") |
| | | private Integer minTimeSpan; |
| | | |
| | | /** |
| | | * 权重 |
| | | */ |
| | | private Integer weight; |
| | | |
| | | /** |
| | | * 状态 |
| | | */ |
| | | private Integer state; |
| | | |
| | | private String remarks; |
| | | |
| | | @Column(name = "create_time") |
| | | private Date createTime; |
| | | |
| | | @Column(name = "update_time") |
| | | private Date updateTime; |
| | | |
| | | @Transient |
| | | private GoldCornAppInfo app; |
| | | |
| | | |
| | | public Integer getMaxDayCount() { |
| | | return maxDayCount; |
| | | } |
| | | |
| | | public void setMaxDayCount(Integer maxDayCount) { |
| | | this.maxDayCount = maxDayCount; |
| | | } |
| | | |
| | | |
| | | public Integer getMinTimeSpan() { |
| | | return minTimeSpan; |
| | | } |
| | | |
| | | public void setMinTimeSpan(Integer minTimeSpan) { |
| | | this.minTimeSpan = minTimeSpan; |
| | | } |
| | | |
| | | public String getIcon() { |
| | | return icon; |
| | | } |
| | | |
| | | public void setIcon(String icon) { |
| | | this.icon = icon; |
| | | } |
| | | |
| | | public GoldCornAppInfo getApp() { |
| | | return app; |
| | |
| | | public String toString() { |
| | | return new Gson().toJson(this); |
| | | } |
| | | |
| | | public Integer getWeight() { |
| | | return weight; |
| | | } |
| | | |
| | | public void setWeight(Integer weight) { |
| | | this.weight = weight; |
| | | } |
| | | |
| | | public Integer getState() { |
| | | return state; |
| | | } |
| | | |
| | | public void setState(Integer state) { |
| | | this.state = state; |
| | | } |
| | | } |