sen
5 天以前 672811c5b1e1bb73845278ec07d9262d9dc40f7f
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
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;
 
}