From 7d5b4ab84d9b36bdf3f6733f55c70981dcba4f22 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期五, 17 四月 2026 13:34:58 +0800
Subject: [PATCH] 合并发货限制

---
 src/views/salesManagement/salesLedger/index.vue |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 9455101..ace1ee9 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -3955,12 +3955,21 @@
     }
 
     // 鍙厑璁搞�愭湭鍙戣揣/瀹℃壒澶辫触銆戣繘鍏ュ彂璐ф祦绋�
-    const canDeliveryLedgers = selectedRows.value.filter(r => {
-      const status = Number(r.deliveryStatus);
-      return status === 1 || status === 3;
+    const statusItem = selectedRows.value[0].deliveryStatus;
+    const isTrue = true;
+    selectedRows.value.forEach(row => {
+      if (row.deliveryStatus != 1 && row.deliveryStatus != 3) {
+        proxy.$modal.msgWarning("浠呮湭鍙戣揣鎴栧鎵瑰け璐ョ殑鍙拌处鍙互鍚堝苟鍙戣揣");
+        isTrue = false;
+        return;
+      }
+      if (row.deliveryStatus !== statusItem) {
+        proxy.$modal.msgWarning("璇烽�夋嫨鐩稿悓鐘舵�佺殑閿�鍞彴璐�");
+        isTrue = false;
+        return;
+      }
     });
-    if (canDeliveryLedgers.length === 0) {
-      proxy.$modal.msgWarning("浠呮湭鍙戣揣鎴栧鎵瑰け璐ョ殑鍙拌处鍙互鍙戣揣");
+    if (!isTrue) {
       return;
     }
 

--
Gitblit v1.9.3