From 300ca9810420efbf8468c9d6f47bd364c9c72d5f Mon Sep 17 00:00:00 2001
From: 647556386 <647556386@qq.com>
Date: 星期一, 12 一月 2026 11:09:20 +0800
Subject: [PATCH] 盘点更改

---
 项目代码/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue |   63 ++++++++++++++++++-------------
 1 files changed, 37 insertions(+), 26 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue"
index 55145a5..f2e53d8 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue"
@@ -3,7 +3,7 @@
     <vol-box
       v-model="showDetialBox"
       :lazy="true"
-      width="60%"
+      width="80%"
       :padding="15"
       title="鎸囧畾搴撳瓨"
     >
@@ -11,6 +11,8 @@
         <el-alert :closable="false" style="width: 100%">
           <el-row>
             <el-col :span="16">
+              <span class="less-style">鍗曟嵁缂栧彿锛歿{ mainOrderNo }}</span>
+              <el-divider direction="vertical"></el-divider>
               <span class="less-style">鐗╂枡鍚嶇О锛� {{ row.materielName }} </span>
               <el-divider direction="vertical"></el-divider>
               <span class="less-style">鐗╂枡缂栧彿锛� {{ row.materielCode }} </span>
@@ -92,12 +94,10 @@
         </el-table>
       </div>
       <template #footer>
-       <!--  <el-button type="primary" size="small" @click="outbound"
+       <el-button type="primary" size="small" @click="outbound"
           >鐩存帴鍑哄簱</el-button
         >
-        <el-button type="primary" size="small" @click="lockStock"
-          >閿佸畾搴撳瓨</el-button
-        > -->
+
         <el-button type="danger" size="small" @click="showDetialBox = false"
           >鍏抽棴</el-button
         >
@@ -114,6 +114,7 @@
     return {
       row: null,
       kcname: "",
+      mainOrderNo: '',
       pkcx: false,
       showDetialBox: false,
       tableData: [],
@@ -137,6 +138,12 @@
           width: 150,
         },
         {
+          prop: "barcode",
+          title: "鏉$爜",
+          type: "string",
+          width: 150,
+        },
+        {
           prop: "locationCode",
           title: "璐т綅缂栧彿",
           type: "string",
@@ -147,6 +154,25 @@
           title: "鍙敤鏁伴噺",
           type: "string",
         },
+        {
+          prop: "supplyCode",
+          title: "渚涘簲鍟�",
+          type: "string",
+        },
+        {
+          prop: "batchNo",
+          title: "鎵规鍙�",
+          type: "string",
+        },
+        {
+          prop: "stockId",
+          title: "搴撳瓨涓婚敭",
+          type: "string",
+        },{
+          prop: "orderDetailId",
+          title: "鍗曟嵁鏄庣粏涓婚敭",
+          type: "string",
+        },
       ],
       selection: [],
       selectionSum: 0,
@@ -155,13 +181,14 @@
     };
   },
   methods: {
-    open(row) {
-      console.log(row);
-      this.row = row;
-      this.showDetialBox = true;
+    open(row, orderNo) {
+    this.row = row;
+    this.mainOrderNo = orderNo; // 瀛樺偍涓诲崟鎹紪鍙�
+    this.showDetialBox = true;
       this.originalQuantity = this.row.lockQuantity;
       this.selectionSum = this.row.lockQuantity;
       this.getData();
+
       if (this.selectionSum == this.row.orderQuantity) {
         this.selectionClass = "equle-style";
       } else if (this.selectionSum < this.row.orderQuantity) {
@@ -220,23 +247,7 @@
           this.tableData = x;
         });
     },
-    revokeAssign() {
-      console.log(this.row);
-      this.http
-        .post(
-          "api/OutboundOrderDetail/RevokeLockOutboundStock?id=" + this.row.id,
-          null,
-          "鏁版嵁澶勭悊涓�"
-        )
-        .then((x) => {
-          if (!x.status) return this.$message.error(x.message);
-          this.$message.success("鎿嶄綔鎴愬姛");
-          this.showDetialBox = false;
-          this.$emit("parentCall", ($vue) => {
-            $vue.getData();
-          });
-        });
-    },
+  
     handleSelectionChange(val) {
       this.selection = val;
       this.selectionSum =

--
Gitblit v1.9.3