From 594f8a604564a3ebefe99cb32e63e647aa9b14bd Mon Sep 17 00:00:00 2001
From: sen <sen@qq.com>
Date: 星期三, 17 十二月 2025 17:50:33 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/cwxt_master' into cwxt_master

---
 service/src/main/java/com/ruoyi/cwgl/domain/ReceivableBillManagement.java |  222 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 222 insertions(+), 0 deletions(-)

diff --git a/service/src/main/java/com/ruoyi/cwgl/domain/ReceivableBillManagement.java b/service/src/main/java/com/ruoyi/cwgl/domain/ReceivableBillManagement.java
new file mode 100644
index 0000000..47ef144
--- /dev/null
+++ b/service/src/main/java/com/ruoyi/cwgl/domain/ReceivableBillManagement.java
@@ -0,0 +1,222 @@
+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;
+/**
+ * 搴旀敹璐﹀崟绠$悊瀵硅薄 receivable_bill_management
+ *
+ * @author ruoyi
+ * @date 2025-12-17
+ */
+@Data
+public class ReceivableBillManagement{
+
+
+    /** ID */
+        @TableField("id")
+    private Integer id;
+
+
+    /** 绯荤粺缂栧彿 */
+    @Excel(name = "绯荤粺缂栧彿")
+
+        @TableField("system_no")
+    private String systemNo;
+
+
+    /** 璐﹀崟鍚嶇О */
+    @Excel(name = "璐﹀崟鍚嶇О")
+
+        @TableField("bill_name")
+    private String billName;
+
+
+    /** 瀹㈡埛鍚嶇О */
+    @Excel(name = "瀹㈡埛鍚嶇О")
+
+        @TableField("customer_name")
+    private String customerName;
+
+
+    /** 鏄惁鍐呴儴缁撶畻 */
+    @Excel(name = "鏄惁鍐呴儴缁撶畻")
+
+        @TableField("is_internal_settlement")
+    private String isInternalSettlement;
+
+
+    /** 鍐呴儴缁撶畻鍗曚綅 */
+    @Excel(name = "鍐呴儴缁撶畻鍗曚綅")
+
+        @TableField("internal_settlement_unit")
+    private String internalSettlementUnit;
+
+
+    /** 鍗曟嵁鏁伴噺 */
+    @Excel(name = "鍗曟嵁鏁伴噺")
+
+        @TableField("document_count")
+    private Integer documentCount;
+
+
+    /** 搴旂粨绠楅噾棰� */
+    @Excel(name = "搴旂粨绠楅噾棰�")
+
+        @TableField("total_amount")
+    private BigDecimal totalAmount;
+
+
+    /** 甯佸埗 */
+    @Excel(name = "甯佸埗")
+
+        @TableField("currency")
+    private String currency;
+
+
+    /** 鍑忓厤閲戦 */
+    @Excel(name = "鍑忓厤閲戦")
+
+        @TableField("discount_amount")
+    private BigDecimal discountAmount;
+
+
+    /** 宸叉敹閲戦 */
+    @Excel(name = "宸叉敹閲戦")
+
+        @TableField("received_amount")
+    private BigDecimal receivedAmount;
+
+
+    /** 寰呮敹閲戦 */
+    @Excel(name = "寰呮敹閲戦")
+
+        @TableField("pending_amount")
+    private BigDecimal pendingAmount;
+
+
+    /** 姹囩巼锛堟腐甯佸厬浜烘皯甯侊級 */
+    @Excel(name = "姹囩巼", readConverterExp = "娓�=甯佸厬浜烘皯甯�")
+
+        @TableField("exchange_rate")
+    private BigDecimal exchangeRate;
+
+
+    /** 浜烘皯甯侀噾棰� */
+    @Excel(name = "浜烘皯甯侀噾棰�")
+
+        @TableField("cny_amount")
+    private BigDecimal cnyAmount;
+
+
+    /** 鍛ㄦ湡绫诲瀷 */
+    @Excel(name = "鍛ㄦ湡绫诲瀷")
+
+        @TableField("period_type")
+    private String periodType;
+
+
+    /** 涓氬姟鏈熼棿寮�濮嬫棩鏈� */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "涓氬姟鏈熼棿寮�濮嬫棩鏈�", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @TableField("business_start_date")
+    private Date businessStartDate;
+
+
+    /** 涓氬姟鏈熼棿缁撴潫鏃ユ湡 */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "涓氬姟鏈熼棿缁撴潫鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @TableField("business_end_date")
+    private Date businessEndDate;
+
+
+    /** 璐︽湡寮�濮嬫棩鏈� */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "璐︽湡寮�濮嬫棩鏈�", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @TableField("billing_start_date")
+    private Date billingStartDate;
+
+
+    /** 璐︽湡缁撴潫鏃ユ湡 */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "璐︽湡缁撴潫鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @TableField("billing_end_date")
+    private Date billingEndDate;
+
+
+    /** 璐﹀崟鐢熸垚鏃ユ湡 */
+    @Excel(name = "璐﹀崟鐢熸垚鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @JsonFormat(pattern = "yyyy-MM-dd")
+        @TableField("bill_generate_date")
+    private Date billGenerateDate;
+
+
+    /** 璐﹀崟鍙戦�佹棩鏈� */
+    @Excel(name = "璐﹀崟鍙戦�佹棩鏈�", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @JsonFormat(pattern = "yyyy-MM-dd")
+        @TableField("bill_send_date")
+    private Date billSendDate;
+
+
+    /** 璐﹀崟鍒版湡鏃ユ湡 */
+    @Excel(name = "璐﹀崟鍒版湡鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+
+        @JsonFormat(pattern = "yyyy-MM-dd")
+        @TableField("bill_due_date")
+    private Date billDueDate;
+
+
+    /** 鐘舵��(draft:鑽夌;generated:宸茬敓鎴�;sent:宸插彂閫�;partial_paid:閮ㄥ垎鏀舵;paid:宸叉敹娆�;cancelled:宸插彇娑�) */
+    @Excel(name = "鐘舵��")
+
+        @TableField("status")
+    private String status;
+
+
+    /** 澶囨敞 */
+    @Excel(name = "澶囨敞")
+
+        @TableField("remark")
+    private String remark;
+
+
+    /** 鍒涘缓浜� */
+        @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:姝e父;1:鍒犻櫎) */
+    @Excel(name = "鍒犻櫎鏍囪(0:姝e父;1:鍒犻櫎)")
+
+        @TableField("deleted")
+    private Integer deleted;
+
+
+}

--
Gitblit v1.8.0