From 76b64433947bcb72ee922f890a9e1a7cbe409ea0 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 12 六月 2026 13:53:08 +0800
Subject: [PATCH] fix(production): 修复生产订单状态更新逻辑

---
 src/views/productionManagement/productionOrder/components/MaterialDetailDialog.vue |    4 ++--
 src/views/productionManagement/productionOrder/index.vue                           |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/views/productionManagement/productionOrder/components/MaterialDetailDialog.vue b/src/views/productionManagement/productionOrder/components/MaterialDetailDialog.vue
index 370815e..5a421b1 100644
--- a/src/views/productionManagement/productionOrder/components/MaterialDetailDialog.vue
+++ b/src/views/productionManagement/productionOrder/components/MaterialDetailDialog.vue
@@ -55,7 +55,7 @@
                              controls-position="right"
                              placeholder="杈撳叆瀹為檯鏁伴噺"
                              style="width: 100%;"
-                             :disabled="row.returned || orderRow?.end"
+                             :disabled="orderRow?.end"
                              @change="val => handleActualQtyChange(row, val)" />
           </template>
         </el-table-column>
@@ -164,7 +164,7 @@
     Number(item.actualQty || 0);
   const canOpenReturnSummary = computed(() =>
     materialDetailTableData.value.some(
-      item => item.returned !== true && calcReturnQty(item) > 0
+      item => calcReturnQty(item) > 0
     )
   );
 
diff --git a/src/views/productionManagement/productionOrder/index.vue b/src/views/productionManagement/productionOrder/index.vue
index 9c7682b..1d2a0db 100644
--- a/src/views/productionManagement/productionOrder/index.vue
+++ b/src/views/productionManagement/productionOrder/index.vue
@@ -402,7 +402,7 @@
           name: "棰嗘枡",
           type: "text",
           color: "#5EC7AB",
-          showHide: row => !row.endOrder && !row.returned,
+          showHide: row => !row.endOrder,
           clickFun: row => {
             openMaterialDialog(row);
           },
@@ -411,7 +411,7 @@
           name: "琛ユ枡",
           type: "text",
           color: "#5EC7AB",
-          showHide: row => !row.endOrder && !row.returned,
+          showHide: row => !row.endOrder,
           clickFun: row => {
             openMaterialSupplementDialog(row);
           },

--
Gitblit v1.9.3