From 006020bc9a87dc40c2e73bc50f244b348b831de1 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 03 十一月 2026 13:41:56 +0800
Subject: [PATCH] 恢复 ERP 采购入库/退货后端,补齐采购统计接口
---
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/statistics/ErpPurchaseStatisticsService.java | 38 ++++++++++++++++++++++++++++++++++++++
1 files changed, 38 insertions(+), 0 deletions(-)
diff --git a/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/statistics/ErpPurchaseStatisticsService.java b/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/statistics/ErpPurchaseStatisticsService.java
index c7d143c..6d79364 100644
--- a/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/statistics/ErpPurchaseStatisticsService.java
+++ b/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/statistics/ErpPurchaseStatisticsService.java
@@ -1,5 +1,12 @@
package cn.iocoder.yudao.module.erp.service.statistics;
+import cn.iocoder.yudao.framework.common.pojo.PageResult;
+import cn.iocoder.yudao.module.erp.controller.admin.statistics.vo.purchase.ErpPurchasePriceAnalysisRespVO;
+import cn.iocoder.yudao.module.erp.controller.admin.statistics.vo.purchase.ErpPurchaseStatisticsReqVO;
+import cn.iocoder.yudao.module.erp.controller.admin.statistics.vo.purchase.ErpPurchaseSummaryRespVO;
+import cn.iocoder.yudao.module.erp.controller.admin.statistics.vo.purchase.ErpPurchaseSupplierStatisticsRespVO;
+import cn.iocoder.yudao.module.erp.controller.admin.statistics.vo.purchase.ErpPurchaseUncompletedOrderRespVO;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
@@ -21,4 +28,35 @@
*/
BigDecimal getPurchasePrice(LocalDateTime beginTime, LocalDateTime endTime);
+ /**
+ * 鑾峰緱閲囪喘姹囨�荤粺璁★紙璁㈠崟 / 鍏ュ簱 / 閫�璐х殑鎬绘暟涓庢�婚噾棰濓級
+ *
+ * @return 姹囨�荤粺璁�
+ */
+ ErpPurchaseSummaryRespVO getPurchaseSummary();
+
+ /**
+ * 鑾峰緱渚涘簲鍟嗕緵璐х粺璁�
+ *
+ * @param reqVO 鏌ヨ鏉′欢
+ * @return 鍒嗛〉缁撴灉
+ */
+ PageResult<ErpPurchaseSupplierStatisticsRespVO> getSupplierStatistics(ErpPurchaseStatisticsReqVO reqVO);
+
+ /**
+ * 鑾峰緱閲囪喘浠锋牸鍒嗘瀽
+ *
+ * @param reqVO 鏌ヨ鏉′欢
+ * @return 鍒嗛〉缁撴灉
+ */
+ PageResult<ErpPurchasePriceAnalysisRespVO> getPriceAnalysis(ErpPurchaseStatisticsReqVO reqVO);
+
+ /**
+ * 鑾峰緱鏈畬鎴愰噰璐鍗曡窡韪�
+ *
+ * @param reqVO 鏌ヨ鏉′欢
+ * @return 鍒嗛〉缁撴灉
+ */
+ PageResult<ErpPurchaseUncompletedOrderRespVO> getUncompletedOrders(ErpPurchaseStatisticsReqVO reqVO);
+
}
--
Gitblit v1.9.3