From fa8a17c917bea0488c9c538dd8b828164815e8ce Mon Sep 17 00:00:00 2001
From: wujianwei <wjw@11.com>
Date: 星期四, 18 十二月 2025 17:30:17 +0800
Subject: [PATCH] 新增费用接口

---
 service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableBillCreateVo.java    |   21 ++++++++++
 service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableFeeStatisticsVo.java |   44 ++++++++++++++++++++++
 2 files changed, 65 insertions(+), 0 deletions(-)

diff --git a/service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableBillCreateVo.java b/service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableBillCreateVo.java
new file mode 100644
index 0000000..4e1f75c
--- /dev/null
+++ b/service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableBillCreateVo.java
@@ -0,0 +1,21 @@
+package com.ruoyi.cwgl.domain.vo;
+
+import lombok.Data;
+import com.ruoyi.cwgl.domain.vo.ReceivableFeeStatisticsVo;
+
+/**
+ * 鍒涘缓搴旀敹璐﹀崟璇锋眰VO
+ */
+@Data
+public class ReceivableBillCreateVo {
+    
+    /**
+     * 璐﹀崟绫诲瀷锛�0=浜烘皯甯佽处鍗曪紝1=娓竵璐﹀崟
+     */
+    private Integer billType;
+    
+    /**
+     * 搴旀敹璐圭敤缁熻鏁版嵁
+     */
+    private ReceivableFeeStatisticsVo statisticsData;
+}
\ No newline at end of file
diff --git a/service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableFeeStatisticsVo.java b/service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableFeeStatisticsVo.java
new file mode 100644
index 0000000..f7c68b6
--- /dev/null
+++ b/service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableFeeStatisticsVo.java
@@ -0,0 +1,44 @@
+package com.ruoyi.cwgl.domain.vo;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.List;
+import com.ruoyi.cwgl.domain.ReceivableFeeDetail;
+
+/**
+ * 搴旀敹璐圭敤缁熻缁撴灉VO
+ */
+@Data
+public class ReceivableFeeStatisticsVo {
+
+    /**
+     * 鍗曟嵁鏁伴噺
+     */
+    private int documentCount;
+
+    /**
+     * 姹囩巼
+     */
+    private BigDecimal rate;
+
+    /**
+     * 鎬诲簲鏀堕噾棰�
+     */
+    private BigDecimal totalReceivableAmount;
+
+    /**
+     * 浜烘皯甯佹�婚噾棰�
+     */
+    private BigDecimal totalAmountRmb;
+
+    /**
+     * 娓竵鎬婚噾棰�
+     */
+    private BigDecimal totalAmountHkd;
+
+    /**
+     * 鏄庣粏鍒楄〃
+     */
+    private List<ReceivableFeeDetail> detailList;
+}
\ No newline at end of file

--
Gitblit v1.8.0