From 3a7267cd8eebce7c75afb142f8632bfadd5e7a49 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 20 四月 2026 11:33:20 +0800
Subject: [PATCH] Merge branch 'dev_河南_鹤壁天沐玻璃厂' of http://114.132.189.42:9002/r/product-inventory-management into dev_河南_鹤壁天沐玻璃厂

---
 src/views/salesManagement/salesLedger/index.vue |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index a9aea49..1d54201 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -3780,6 +3780,13 @@
       } else {
         const res = await getProcessCard(selectedId);
         const processCardData = res?.data ?? {};
+        // 琛ラ綈浜岀淮鐮佹墍闇�鐨勫彴璐︽爣璇嗭紙鍚庣鏁版嵁鏈夋椂涓嶅甫 id锛�
+        if (processCardData && typeof processCardData === "object") {
+          processCardData.salesLedgerId = processCardData.salesLedgerId ?? selectedId;
+          processCardData.salesContractNo =
+            (processCardData.salesContractNo ?? "").trim() ||
+            String(selectedRow?.salesContractNo ?? "").trim();
+        }
         const routeNodes = processCardData?.routeNodes;
         const isProcessRouteEmpty =
           !Array.isArray(routeNodes) || routeNodes.length === 0;
@@ -3798,9 +3805,9 @@
           } catch {
             return;
           }
-          printFinishedProcessCard(processCardData);
+          await printFinishedProcessCard(processCardData);
         } else {
-          printFinishedProcessCard(processCardData);
+          await printFinishedProcessCard(processCardData);
         }
       }
     } catch (error) {

--
Gitblit v1.9.3