From 807df6dedd5078e0dd9f6515a8e1ea93e19a6f52 Mon Sep 17 00:00:00 2001
From: zhang_12370 <z2864490065@outlook.com>
Date: 星期三, 25 六月 2025 15:21:51 +0800
Subject: [PATCH] 文档管理 树形菜单 新增修改优化 生产加工模块的 数据tags 显示 生产人的匹配

---
 src/views/production/components/ProductionDetailsTable.vue |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/views/production/components/ProductionDetailsTable.vue b/src/views/production/components/ProductionDetailsTable.vue
index 1db3794..8331deb 100644
--- a/src/views/production/components/ProductionDetailsTable.vue
+++ b/src/views/production/components/ProductionDetailsTable.vue
@@ -110,7 +110,7 @@
       <template #default="{ row, $index }">
         <el-select
             clearable
-            :model-value="getUserNameById(row.producer) || row.producer"
+            :model-value="getUserNameById(row.producerId) || row.producerId"
             placeholder="璇烽�夋嫨鐢熶骇浜�"
             @change="(value) => handleUserSelectChange(row, value)"
             filterable
@@ -339,12 +339,13 @@
 };
 // 澶勭悊鐢ㄦ埛閫夋嫨鍙樺寲锛堟柊鏂规硶锛氬悕绉伴�夋嫨杞琁D锛�
 const handleUserSelectChange = (row, selectedName) => {
+  console.log("handleUserSelectChange", row, selectedName);
   // 鏍规嵁閫夋嫨鐨勫悕绉版壘鍒板搴旂殑ID
   const userItem = userList.value.find(item => item.value === selectedName);
   if (userItem) {
-    row.producer = userItem.key; // 璁剧疆涓篒D
+    row.producerId = userItem.key; // 璁剧疆涓篒D
   } else {
-    row.producer = ''; // 濡傛灉娌℃壘鍒帮紝娓呯┖
+    row.producerId = ''; // 濡傛灉娌℃壘鍒帮紝娓呯┖
   }
 };
 // 鏆撮湶鏂规硶缁欑埗缁勪欢浣跨敤
@@ -364,7 +365,7 @@
       equipmentDepreciation: "",
       purchasePrice: "",
       totalCost: "",
-      producer: "",
+      producerId: "",
       ...rowData,
     };
     tableData.value = [...tableData.value, defaultRow];

--
Gitblit v1.9.3