| | |
| | | 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; |
| | | |
| | | 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; |
| | | /** |
| | | * 发票明细对象 invoice_detail |
| | | * 发票管理明细对象 invoice_detail |
| | | * |
| | | * @author ruoyi |
| | | * @date 2025-12-26 |
| | | */ |
| | | public class InvoiceDetail extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | @Data |
| | | public class InvoiceDetail{ |
| | | |
| | | |
| | | /** 主键ID */ |
| | | @TableField("id") |
| | | private Integer id; |
| | | |
| | | |
| | | /** 发票管理id */ |
| | | @Excel(name = "发票管理id") |
| | | |
| | | @TableField("invoice_manage_id") |
| | | private Integer invoiceManageId; |
| | | |
| | | |
| | | /** 应收账单编号 */ |
| | | @Excel(name = "应收账单编号") |
| | | |
| | | @TableField("receivable_bill_no") |
| | | private String receivableBillNo; |
| | | |
| | | |
| | | /** 应收账单金额 */ |
| | | @Excel(name = "应收账单金额") |
| | | |
| | | @TableField("receivable_bill_amount") |
| | | private BigDecimal receivableBillAmount; |
| | | |
| | | |
| | | /** 应收账单币制 */ |
| | | @Excel(name = "应收账单币制") |
| | | |
| | | @TableField("receivable_bill_currency") |
| | | private String receivableBillCurrency; |
| | | |
| | | |
| | | /** 账单已开票金额 */ |
| | | @Excel(name = "账单已开票金额") |
| | | |
| | | @TableField("billed_amount") |
| | | private BigDecimal billedAmount; |
| | | |
| | | |
| | | /** 账单未开票金额 */ |
| | | @Excel(name = "账单未开票金额") |
| | | |
| | | @TableField("unbilled_amount") |
| | | private BigDecimal unbilledAmount; |
| | | |
| | | |
| | | /** 本次开票金额 */ |
| | | @Excel(name = "本次开票金额") |
| | | |
| | | @TableField("current_billed_amount") |
| | | private BigDecimal currentBilledAmount; |
| | | |
| | | |
| | | /** 创建时间 */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @TableField("create_time") |
| | | private Date createTime; |
| | | |
| | | |
| | | /** 更新时间 */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @TableField("update_time") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** 删除标志(0:正常,1:删除) */ |
| | | @Excel(name = "删除标志(0:正常,1:删除)") |
| | | |
| | | @TableField("deleted") |
| | | 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(); |
| | | } |
| | | } |