From d39e4f7d839167c16425086dfa2f8747bccfdff9 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 05 十一月 2026 17:39:01 +0800
Subject: [PATCH] feat: 打通销售采购财务闭环并完成累计业务优化
---
yudao-module-erp-api/src/main/java/cn/iocoder/yudao/module/erp/api/purchase/ErpPurchaseOrderApi.java | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/yudao-module-erp-api/src/main/java/cn/iocoder/yudao/module/erp/api/purchase/ErpPurchaseOrderApi.java b/yudao-module-erp-api/src/main/java/cn/iocoder/yudao/module/erp/api/purchase/ErpPurchaseOrderApi.java
index 3a28a85..23545ad 100644
--- a/yudao-module-erp-api/src/main/java/cn/iocoder/yudao/module/erp/api/purchase/ErpPurchaseOrderApi.java
+++ b/yudao-module-erp-api/src/main/java/cn/iocoder/yudao/module/erp/api/purchase/ErpPurchaseOrderApi.java
@@ -66,6 +66,16 @@
CommonResult<Boolean> updateOrderItemInCount(Long orderItemId, BigDecimal inCount);
/**
+ * 绱姞閲囪喘璁㈠崟鏄庣粏鐨勯��璐ф暟閲�
+ *
+ * 鐢ㄤ簬渚涘簲鍟嗛��璐у畬鎴愬悗鍥炲啓閲囪喘璁㈠崟鐨勫凡閫�璐ф暟閲忥紝骞傜瓑鐢辫皟鐢ㄦ柟鐘舵�佹満淇濊瘉銆�
+ *
+ * @param orderItemId 鏄庣粏缂栧彿
+ * @param returnCount 閫�璐ф暟閲忓閲忥紙姝f暟锛�
+ */
+ CommonResult<Boolean> updateOrderItemReturnCount(Long orderItemId, BigDecimal returnCount);
+
+ /**
* 鏇存柊閲囪喘璁㈠崟鐨勫叆搴撶姸鎬�
*
* 鏍规嵁鏄庣粏鍏ュ簱鏁伴噺鑷姩璁$畻璁㈠崟鐘舵�侊細
@@ -85,6 +95,14 @@
CommonResult<Long> createPurchaseOrder(ErpPurchaseOrderCreateReqDTO createReqDTO);
/**
+ * 鍒涘缓閲囪喘璁㈠崟鑽夌锛堜笉鑷姩鎻愪氦瀹℃壒锛�
+ *
+ * @param createReqDTO 鍒涘缓淇℃伅
+ * @return 璁㈠崟缂栧彿
+ */
+ CommonResult<Long> createPurchaseOrderDraft(ErpPurchaseOrderCreateReqDTO createReqDTO);
+
+ /**
* 鎸夋潵婧愭煡璇㈤噰璐鍗曟槑缁嗗垪琛紙鐢ㄤ簬杩芥函鏉ユ簮宸ュ崟鐨勯噰璐儏鍐碉級
*
* @param sourceType 鏉ユ簮绫诲瀷
--
Gitblit v1.9.3