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