wujianwei
2025-12-26 45588a9c93d6a76972bd192be1ae6e0550b3fcae
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
package com.ruoyi.cwgl.domain;
 
import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
 
/**
 * 发票明细对象 invoice_detail
 * 
 * @author ruoyi
 * @date 2025-12-26
 */
public class InvoiceDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;
 
    /** 主键ID */
    private Integer id;
 
    /** 发票管理id */
    @Excel(name = "发票管理id")
    private Integer invoiceManageId;
 
    /** 应收账单编号 */
    @Excel(name = "应收账单编号")
    private String receivableBillNo;
 
    /** 应收账单金额 */
    @Excel(name = "应收账单金额")
    private BigDecimal receivableBillAmount;
 
    /** 应收账单币制 */
    @Excel(name = "应收账单币制")
    private String receivableBillCurrency;
 
    /** 账单已开票金额 */
    @Excel(name = "账单已开票金额")
    private BigDecimal billedAmount;
 
    /** 账单未开票金额 */
    @Excel(name = "账单未开票金额")
    private BigDecimal unbilledAmount;
 
    /** 本次开票金额 */
    @Excel(name = "本次开票金额")
    private BigDecimal currentBilledAmount;
 
    /** 删除标志(0:正常,1:删除) */
    @Excel(name = "删除标志(0:正常,1:删除)")
    private Integer deleted;
 
    public void setId(Integer id) 
    {
        this.id = id;
    }
 
    public Integer getId() 
    {
        return id;
    }
    public void setInvoiceManageId(Integer invoiceManageId) 
    {
        this.invoiceManageId = invoiceManageId;
    }
 
    public Integer getInvoiceManageId() 
    {
        return invoiceManageId;
    }
    public void setReceivableBillNo(String receivableBillNo) 
    {
        this.receivableBillNo = receivableBillNo;
    }
 
    public String getReceivableBillNo() 
    {
        return receivableBillNo;
    }
    public void setReceivableBillAmount(BigDecimal receivableBillAmount) 
    {
        this.receivableBillAmount = receivableBillAmount;
    }
 
    public BigDecimal getReceivableBillAmount() 
    {
        return receivableBillAmount;
    }
    public void setReceivableBillCurrency(String receivableBillCurrency) 
    {
        this.receivableBillCurrency = receivableBillCurrency;
    }
 
    public String getReceivableBillCurrency() 
    {
        return receivableBillCurrency;
    }
    public void setBilledAmount(BigDecimal billedAmount) 
    {
        this.billedAmount = billedAmount;
    }
 
    public BigDecimal getBilledAmount() 
    {
        return billedAmount;
    }
    public void setUnbilledAmount(BigDecimal unbilledAmount) 
    {
        this.unbilledAmount = unbilledAmount;
    }
 
    public BigDecimal getUnbilledAmount() 
    {
        return unbilledAmount;
    }
    public void setCurrentBilledAmount(BigDecimal currentBilledAmount) 
    {
        this.currentBilledAmount = currentBilledAmount;
    }
 
    public BigDecimal getCurrentBilledAmount() 
    {
        return currentBilledAmount;
    }
    public void setDeleted(Integer deleted) 
    {
        this.deleted = deleted;
    }
 
    public Integer getDeleted() 
    {
        return deleted;
    }
 
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("invoiceManageId", getInvoiceManageId())
            .append("receivableBillNo", getReceivableBillNo())
            .append("receivableBillAmount", getReceivableBillAmount())
            .append("receivableBillCurrency", getReceivableBillCurrency())
            .append("billedAmount", getBilledAmount())
            .append("unbilledAmount", getUnbilledAmount())
            .append("currentBilledAmount", getCurrentBilledAmount())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("deleted", getDeleted())
            .toString();
    }
}