From dd3974663eb71fcddbc45f5361fd4512e6dad91a Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 05 八月 2025 11:30:58 +0800
Subject: [PATCH] no message

---
 zy-asrs-admin/src/components/orderOut/orderOutWavePreview/index.vue |   46 ++++++++++++++++++++++++++++++----------------
 1 files changed, 30 insertions(+), 16 deletions(-)

diff --git a/zy-asrs-admin/src/components/orderOut/orderOutWavePreview/index.vue b/zy-asrs-admin/src/components/orderOut/orderOutWavePreview/index.vue
index 204272d..e5b98f8 100644
--- a/zy-asrs-admin/src/components/orderOut/orderOutWavePreview/index.vue
+++ b/zy-asrs-admin/src/components/orderOut/orderOutWavePreview/index.vue
@@ -174,23 +174,37 @@
         list: tableData.value
     };
 
-    //let locs = tableData.value.filter(item => item.locId == null && item.locs.length < 1);
-    //if (locs != null && locs.length > 0) {
-    //    message.error("鐗╂枡搴撳瓨涓嶈冻锛屾棤娉曠敓鎴愬嚭搴撲换鍔� 锛侊紒");
-    //    return
-   // }
+    let locs = tableData.value.filter(item => item.locId == null && item.locs.length < 1);
+    if (locs != null && locs.length > 0) {
+        message.error("鐗╂枡搴撳瓨涓嶈冻锛屾棤娉曠敓鎴愬嚭搴撲换鍔� 锛侊紒");
+        return
+    }
 
-    post('/api/out/orderOut/merge/wave', requestParam).then((resp) => {
-        let result = resp.data;
-        if (result.code == 200) {
-            message.success(formatMessage('page.add.success', '鍑哄簱鎴愬姛'));
-            open.value = false;
-            emit('closeParent', true)
-            emit('reload', true)
-        } else {
-            message.error(result.msg);
-        }
-    })
+    Modal.confirm({
+        title: formatMessage('page.cancel', '鍙栨秷'),
+        content: formatMessage('page.cancel.confirm', '纭畾鐢熸垚鍑哄簱浠诲姟鍚楋紵'),
+        maskClosable: true,
+        onOk: async () => {
+            const hide = message.loading(formatMessage('common.loading', '璇锋眰涓�'));
+            try {
+                post('/api/out/orderOut/merge/wave', requestParam).then((resp) => {
+                    let result = resp.data;
+                    if (result.code == 200) {
+                        message.success(formatMessage('page.add.success', '鍑哄簱鎴愬姛'));
+                        open.value = false;
+                        emit('closeParent', true)
+                        emit('reload', true)
+                    } else {
+                        message.error(result.msg);
+                    }
+                })
+            } catch (error) {
+                message.error(formatMessage('common.fail', '璇锋眰澶辫触'));
+            }
+        },
+    });
+
+
 }
 
 const handleOrderMergePreview = async () => {

--
Gitblit v1.9.1