From 74ab8260224fd69add7b0b7c98ad139b28136334 Mon Sep 17 00:00:00 2001
From: pan <antony1029@163.com>
Date: 星期一, 01 十二月 2025 08:38:52 +0800
Subject: [PATCH] 提交

---
 项目代码/WIDESEA_WMSClient/src/views/check/ReCheckOrder.vue |   37 +++++++++++++++++++++++++++++++++++--
 1 files changed, 35 insertions(+), 2 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/views/check/ReCheckOrder.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/views/check/ReCheckOrder.vue"
index 62a8a5c..d6ba787 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/views/check/ReCheckOrder.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/views/check/ReCheckOrder.vue"
@@ -5,15 +5,30 @@
  *涓氬姟璇峰湪@/extension/widesea_wcs/order/Dt_CheckOrder.js姝ゅ缂栧啓
  -->
 <template>
-    <view-grid ref="grid" :columns="columns" :editFormFields="editFormFields"
+    <view-grid ref="grid"   @openPalletDialog="handleOpenPalletDialog" :columns="columns" :editFormFields="editFormFields"
         :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions"
         :table="table" :extend="extend">
     </view-grid>
+
+          <!-- 2. 缁勭洏寮圭獥锛氱‘淇漰rops鍜屼簨浠剁粦瀹氭纭� -->
+    <PalletDialog
+      v-model:visible="palletVisible"  
+      :docNo="currentPalletDocNo"     
+      @back-success="handlePalletBackSuccess"  
+    ></PalletDialog>
+
 </template>
 <script>
 import extend from "@/extension/check/recheckOrder.js"; 
+import ViewGrid from '@/components/basic/ViewGrid/ViewGrid.vue'; 
 import { ref, defineComponent } from "vue";
+import PalletDialog from "@/extension/inbound/extend/PickingRetuenPallet.vue";
 export default defineComponent({
+       components: {
+  viewGrid: ViewGrid,  
+    PalletDialog      // 娉ㄥ唽缁勭洏寮圭獥
+ 
+  },
     setup() {
         const table = ref({
             key: 'id', 
@@ -100,7 +115,20 @@
             { field: 'modifier', title: '淇敼浜�', type: 'string', width: 100, align: 'left' },
             { field: 'modifyDate', title: '淇敼鏃ユ湡', type: 'datetime', width: 150, align: 'left', sort: true },
         ]);
+     // 6. 缁勭洏寮圭獥鑱斿姩锛堟墍鏈夊彉閲忓繀椤昏繑鍥烇級
+    const palletVisible = ref(false);
+    const currentPalletDocNo = ref("");
 
+    const handleOpenPalletDialog = (docNo) => {
+      console.log('涓荤粍浠舵敹鍒扮粍鐩樹簨浠讹紝鍗曟嵁鍙凤細', docNo);
+      currentPalletDocNo.value = docNo;
+      palletVisible.value = true;
+    };
+
+    const handlePalletBackSuccess = () => {
+      console.log('缁勭洏鍥炰紶鎴愬姛锛屽埛鏂拌〃鏍�');
+      grid.value?.refresh();  // 姝ゆ椂gridRef宸叉寕杞斤紝鍙皟鐢ㄦ柟娉�
+    };
         return {
             table,
             extend,
@@ -108,7 +136,12 @@
             editFormOptions,
             searchFormFields,
             searchFormOptions,
-            columns
+            columns,
+             PalletDialog,    // 寮圭獥缁勪欢锛堟棤闇�杩斿洖锛屾敞鍐屽嵆鍙紝浣嗗彉閲忛渶杩斿洖锛�
+      palletVisible,
+      currentPalletDocNo,
+      handleOpenPalletDialog,
+      handlePalletBackSuccess
         };
     },
 });

--
Gitblit v1.9.3