admin
2020-09-24 ca1ad791b7b7b04e57db6bd4fb93f0c1066a9f99
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
package com.yeshi.fanli.entity.bus.user;
 
import java.math.BigDecimal;
 
import org.springframework.data.annotation.Transient;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
 
import com.google.gson.annotations.Expose;
import com.yeshi.fanli.dto.money.ExtractOrderStatisticDTO;
import com.yeshi.fanli.entity.common.AdminUser;
 
/**
 * 提现审批记录
 * 
 * @author yj
 *
 * @date 2018年6月14日
 */
@Table("yeshi_ec_extract_audit_record")
public class ExtractAuditRecord {
    
    @Column(name = "id")
    private Long id;
    
    @Column(name = "aid")
    private AdminUser adminUser;// 审核用户
 
    @Column(name = "extractId")
    private Extract extract; // 申请记录id
 
    @Expose
    @Column(name = "beforeMoney")
    private BigDecimal beforeMoney;// 提现之前余额
 
    @Expose
    @Column(name = "afterMoney")
    private BigDecimal afterMoney;// 提现之后余额
 
    @Expose
    @Column(name = "countMoney")
    private BigDecimal countMoney;// 累计提现金额
 
    @Expose
    @Column(name = "countNum")
    private Long countNum; // 累计提现次数
 
    @Expose
    @Column(name = "auditTime")
    private Long auditTime;// 审核时间
    
    @Expose
    @Column(name = "orderNum")
    private Long orderNum; // 累计提现次数
    
    @Expose
    @Column(name = "cancelOrderNum")
    private Long cancelOrderNum; // 维权订单
    
    @Expose
    @Column(name = "auditRole")
    private String auditRole; //审核人
    
    @Expose // 风险等级
    private int warnLevel;
    
    @Expose
    private ExtractOrderStatisticDTO extraInfo;//extraInfoStr对象
    
    @Column(name = "extraInfo")
    private String extraInfoStr;//附加信息JSON格式
 
    @Transient
    @Expose
    private String system;//系统名称
 
    public String getSystem() {
        return system;
    }
 
    public void setSystem(String system) {
        this.system = system;
    }
 
    public ExtractOrderStatisticDTO getExtraInfo() {
        return extraInfo;
    }
 
    public void setExtraInfo(ExtractOrderStatisticDTO extraInfo) {
        this.extraInfo = extraInfo;
    }
 
    public String getExtraInfoStr() {
        return extraInfoStr;
    }
 
    public void setExtraInfoStr(String extraInfoStr) {
        this.extraInfoStr = extraInfoStr;
    }
 
    public String getAuditRole() {
        return auditRole;
    }
 
    public void setAuditRole(String auditRole) {
        this.auditRole = auditRole;
    }
 
    public Long getCancelOrderNum() {
        return cancelOrderNum;
    }
 
    public void setCancelOrderNum(Long cancelOrderNum) {
        this.cancelOrderNum = cancelOrderNum;
    }
 
    public Long getOrderNum() {
        return orderNum;
    }
 
    public void setOrderNum(Long orderNum) {
        this.orderNum = orderNum;
    }
 
    public Long getId() {
        return id;
    }
 
    public void setId(Long id) {
        this.id = id;
    }
 
    public AdminUser getAdminUser() {
        return adminUser;
    }
 
    public void setAdminUser(AdminUser adminUser) {
        this.adminUser = adminUser;
    }
 
    public Extract getExtract() {
        return extract;
    }
 
    public void setExtract(Extract extract) {
        this.extract = extract;
    }
 
    public BigDecimal getBeforeMoney() {
        return beforeMoney;
    }
 
    public void setBeforeMoney(BigDecimal beforeMoney) {
        this.beforeMoney = beforeMoney;
    }
 
    public BigDecimal getAfterMoney() {
        return afterMoney;
    }
 
    public void setAfterMoney(BigDecimal afterMoney) {
        this.afterMoney = afterMoney;
    }
 
    public BigDecimal getCountMoney() {
        return countMoney;
    }
 
    public void setCountMoney(BigDecimal countMoney) {
        this.countMoney = countMoney;
    }
 
    public Long getCountNum() {
        return countNum;
    }
 
    public void setCountNum(Long countNum) {
        this.countNum = countNum;
    }
 
    public Long getAuditTime() {
        return auditTime;
    }
 
    public void setAuditTime(Long auditTime) {
        this.auditTime = auditTime;
    }
 
    public int getWarnLevel() {
        return warnLevel;
    }
 
    public void setWarnLevel(int warnLevel) {
        this.warnLevel = warnLevel;
    }
    
    
}