wujianwei
21 小时以前 3ca3c9dba442c5fbf02b3f8bf6b649d077207983
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
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
package com.ruoyi.cwgl.domain;
 
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import java.util.Date;
import lombok.Data;
/**
 * 资金流水对象 fund_flow
 *
 * @author ruoyi
 * @date 2026-01-12
 */
@Data
public class FundFlow{
 
 
    /** ID */
        @TableField("id")
    private Integer id;
 
 
    /** 银行流水号 */
    @Excel(name = "核心流水号")
 
        @TableField("bank_flow_no")
    private String bankFlowNo;
 
 
    /** 单位 */
    @Excel(name = "单位")
 
        @TableField("company")
    private String company;
 
 
    /** 本方账号 */
    @Excel(name = "本方账户")
 
        @TableField("our_account")
    private String ourAccount;
 
 
    /** 本方账户开户行 */
    @Excel(name = "本方账户开户行")
 
        @TableField("our_bank_name")
    private String ourBankName;
 
 
    /** 收支标识借贷标志 0-收 1-支 */
//    @Excel(name = "收支标识", readConverterExp = "0=应收,1=应付")
 
        @TableField("income_expense_flag")
    private Integer incomeExpenseFlag;
 
 
    /** 交易金额 */
    @Excel(name = "交易金额")
 
        @TableField("transaction_amount")
    private BigDecimal transactionAmount;
 
 
    /** 交易币种 */
    @Excel(name = "交易币种")
 
        @TableField("currency")
    private String currency;
 
 
    /** 对方账号 */
    @Excel(name = "交易对手账户")
 
        @TableField("counterparty_account")
    private String counterpartyAccount;
 
 
    /** 对方户名 */
    @Excel(name = "交易对手名称")
 
        @TableField("counterparty_name")
    private String counterpartyName;
 
 
    /** 交易日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "交易时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
 
        @TableField("transaction_date")
    private Date transactionDate;
 
 
    /** 用途 */
    @Excel(name = "用途")
 
        @TableField("purpose")
    private String purpose;
 
 
    /** 摘要 */
    @Excel(name = "摘要")
 
        @TableField("summary")
    private String summary;
 
 
    /** 附言 */
    @Excel(name = "附言")
 
        @TableField("remarks")
    private String remarks;
 
    /** 状态(normal:正常;frozen:冻结;cancelled:注销;abnormal:异常) */
    @Excel(name = "状态",dictType = "sys_capital_status")
 
        @TableField("status")
    private String status;
 
    /** 已认领金额 */
    @Excel(name = "已认领金额")
 
        @TableField("claimed_amount")
    private BigDecimal claimedAmount;
 
 
    /** 创建者 */
        @TableField("create_by")
    private String createBy;
 
 
    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @TableField("create_time")
    private Date createTime;
 
 
    /** 更新者 */
        @TableField("update_by")
    private String updateBy;
 
 
    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @TableField("update_time")
    private Date updateTime;
 
 
    /** 删除标志(0代表存在 2代表删除) */
        @TableField("del_flag")
    private String delFlag;
 
        /** 关联账单类型 */
        @TableField("bill_type")
    private Integer billType;
 
 
    /** 交易账户子账户序号 */
    @Excel(name = "交易账户子账户序号")
 
        @TableField("sub_account_no")
    private String subAccountNo;
 
 
    /** 交易对手行 */
    @Excel(name = "交易对手行")
 
        @TableField("counterparty_bank")
    private String counterpartyBank;
 
 
    /** 账户余额 */
    @Excel(name = "账户余额")
 
        @TableField("account_balance")
    private BigDecimal accountBalance;
 
 
    /** 交易渠道 */
    @Excel(name = "交易渠道")
 
        @TableField("transaction_channel")
    private String transactionChannel;
 
 
    /** 银行主键URID */
    @Excel(name = "银行主键")
 
        @TableField("urid")
    private String urid;
 
 
    /** 企业编号 */
    @Excel(name = "企业编号")
 
        @TableField("org_no")
    private String orgNo;
 
 
    /** 本方户名 */
    @Excel(name = "本方户名")
 
        @TableField("payer_acct_name")
    private String payerAcctName;
 
 
    /** 起息日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "起息日期", width = 30, dateFormat = "yyyy-MM-dd")
 
        @TableField("value_date")
    private Date valueDate;
 
 
    /** 款项性质 */
    @Excel(name = "款项性质")
 
        @TableField("nature_names")
    private String natureNames;
 
 
    /** 记账日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "记账日期", width = 30, dateFormat = "yyyy-MM-dd")
 
        @TableField("postdate")
    private Date postdate;
 
 
    /** 是否退汇:1-是 0-否 */
    @Excel(name = "是否退汇")
 
        @TableField("is_return")
    private String isReturn;
 
 
    /** 第三方流水号 */
    @Excel(name = "第三方流水号")
 
        @TableField("customized_serial_num")
    private String customizedSerialNum;
 
 
    /** 单据唯一标识号 */
    @Excel(name = "单据唯一标识号")
 
        @TableField("src_note_code")
    private String srcNoteCode;
 
 
    /** 币种编号 */
    @Excel(name = "币种编号")
 
        @TableField("curr_no")
    private String currNo;
 
}