From f541524cb8f311ac0b7c8771621d361d31cd24bb Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期五, 27 三月 2026 16:19:42 +0800
Subject: [PATCH] 销售发货单

---
 src/api/salesManagement/salesLedger.js |   71 +++++++++++++++++++++++++++++++++++
 1 files changed, 71 insertions(+), 0 deletions(-)

diff --git a/src/api/salesManagement/salesLedger.js b/src/api/salesManagement/salesLedger.js
index 6548927..0f176c8 100644
--- a/src/api/salesManagement/salesLedger.js
+++ b/src/api/salesManagement/salesLedger.js
@@ -116,4 +116,75 @@
         method: "get",
         params: query,
     });
+}
+
+// 鍏朵粬閲戦缁存姢锛堥攢鍞彴璐�-宸ュ簭/娴佺▼閲戦锛�
+export function salesLedgerProductProcessList(query) {
+  return request({
+    url: "/salesLedgerProductProcess/list",
+    method: "get",
+    params: query,
+  });
+}
+
+// 鏂板鍏朵粬閲戦缁存姢璁板綍
+export function salesLedgerProductProcessAdd(data) {
+  return request({
+    url: "/salesLedgerProductProcess/add",
+    method: "post",
+    data: data,
+  });
+}
+
+// 缂栬緫鍏朵粬閲戦缁存姢璁板綍
+export function salesLedgerProductProcessUpdate(data) {
+  return request({
+    url: "/salesLedgerProductProcess/update",
+    method: "put",
+    data: data,
+  });
+}
+
+// 鍒犻櫎鍏朵粬閲戦缁存姢璁板綍
+export function salesLedgerProductProcessDelete(id) {
+  return request({
+    url: `/salesLedgerProductProcess/delete/${id}`,
+    method: "delete",
+  });
+}
+
+// 閿�鍞彴璐�-缁戝畾宸ヨ壓璺嚎
+export function saleProcessBind(data) {
+  return request({
+    url: "/sales/ledger/saleProcessBind",
+    method: "post",
+    data,
+  });
+}
+
+// 閿�鍞彴璐�-鏌ヨ璁㈠崟宸茬粦瀹氬伐鑹鸿矾绾�
+export function getSaleProcessBindInfo(salesLedgerId) {
+  return request({
+    url: `/sales/ledger/salesProcess/${salesLedgerId}`,
+    method: "get",
+  });
+}
+
+// 鎵撳嵃鐢熶骇娴佺▼鍗★紙鎴愬搧锛�
+export function getProcessCard(salesLedgerId) {
+  return request({
+    url: `/sales/ledger/processCard/${salesLedgerId}`,
+    method: "get",
+  });
+}
+
+// 鎵撳嵃閿�鍞彂璐у崟
+export function getSalesInvoices(query) {
+  const data =
+    query && typeof query === "object" ? query : { salesLedgerId: query };
+  return request({
+    url: "/sales/ledger/salesInvoices",
+    method: "post",
+    data,
+  });
 }
\ No newline at end of file

--
Gitblit v1.9.3