admin
2021-05-06 42f05d2b835ed1ee41ca32cf76fe11849a890cb4
facade-goldcorn/src/main/java/com/ks/goldcorn/pojo/DO/GoldCornGetSource.java
@@ -1,32 +1,101 @@
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;
@@ -112,4 +181,20 @@
    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;
    }
}