/
zj
2025-05-02 9102aa7e0b42ce5b9667fa3b67fede889df60fc0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
package project.monitor.loan;
 
import javax.persistence.Column;
import javax.persistence.Table;
 
import kernel.bo.EntityObject;
 
/**
 * @author JORGE
 * @description 借贷参数实体类
 * 每个实例代表一个配置项,配置项中每个复合字段值使用英文逗号分割值
 */
@Table(name="T_LOAN_PARAM")
public class LoanParam extends EntityObject{
    /**
     * 序列化ID
     */
    private static final long serialVersionUID = -1590224831484585648L;
    
    /**
     * 借贷期限(天)
     * exam:1,3,7,30,90,180
     */
    @Column(name="TERM")
    private String term;
    
    /**
     * 借贷最大额度
     * exam:USDT:1000,ETH:800,BTC:300
     */
    @Column(name="MAX_QUOTA")
    private String maxQuota;
    
    /**
     * 借贷最小额度
     * exam:USDT:100,ETH:80,BTC:30
     */
    @Column(name="MIN_QUOTA")
    private String minQuota;
    
    /**
     * 还款周期(天)
     * exam:3,7,30,60,90,180,360
     */
    @Column(name="REPAY_CYCLE")
    private String repayCycle;
    
    /**
     * 日利率(浮点数,百分比)
     * exam:0.0003,0.0006,0.001
     */
    @Column(name="DAILY_RATE")
    private String dailyRate;
    
    /**
     * 还款方式
     * exam:1:到期还本息,2:到期还本金,3:到期还利息
     */
    @Column(name="REPAYMENT")
    private String repayment;
    
    /**
     * 放款机构
     * exam:1:LOAN1,2:LOAN2,3:LOAN3
     */
    @Column(name="LENDING_INSTITUTION")
    private String lendingInstitution;
 
    public String getTerm() {
        return term;
    }
 
    public void setTerm(String term) {
        this.term = term;
    }
 
    public String getMaxQuota() {
        return maxQuota;
    }
 
    public void setMaxQuota(String maxQuota) {
        this.maxQuota = maxQuota;
    }
 
    public String getMinQuota() {
        return minQuota;
    }
 
    public void setMinQuota(String minQuota) {
        this.minQuota = minQuota;
    }
 
    public String getRepayCycle() {
        return repayCycle;
    }
 
    public void setRepayCycle(String repayCycle) {
        this.repayCycle = repayCycle;
    }
 
    public String getDailyRate() {
        return dailyRate;
    }
 
    public void setDailyRate(String dailyRate) {
        this.dailyRate = dailyRate;
    }
 
    public String getRepayment() {
        return repayment;
    }
 
    public void setRepayment(String repayment) {
        this.repayment = repayment;
    }
 
    public String getLendingInstitution() {
        return lendingInstitution;
    }
 
    public void setLendingInstitution(String lendingInstitution) {
        this.lendingInstitution = lendingInstitution;
    }
}