From a52b87449e493d4312cc81c33a4169eb6be3c144 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期二, 01 四月 2025 09:14:19 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10105/r/YiWuProject

---
 UI-Project/src/views/hollow/hollowequipmenttwo.vue |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/UI-Project/src/views/hollow/hollowequipmenttwo.vue b/UI-Project/src/views/hollow/hollowequipmenttwo.vue
index ebaa490..b232214 100644
--- a/UI-Project/src/views/hollow/hollowequipmenttwo.vue
+++ b/UI-Project/src/views/hollow/hollowequipmenttwo.vue
@@ -91,6 +91,7 @@
       </template>
     </el-table-column>
     <el-table-column prop="projectNumber" fixed align="center" :label="$t('hellow.cardnumber')" min-width="20"/>
+    <el-table-column prop="productname" fixed align="center" :label="$t('large.productname')" min-width="20"/>
     <el-table-column fixed="right" :label="$t('hellow.operate')" align="center" width="270">
         <template #default="scope">
           <el-button type="text" plain @click="handletake(scope.row)">{{ $t('hellow.claimquest') }}</el-button>
@@ -478,7 +479,7 @@
     </template>
 </el-dialog>
  <!-- 鍘嗗彶浠诲姟 -->
- <el-dialog v-model="blindb" top="5vh" width="95%">
+ <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''">
      <iframe 
      :src="iframeUrl" 
      marginwidth="2000px"
@@ -859,10 +860,16 @@
   }
 };
 const parseData = (rawData) => {
-  return Object.keys(rawData).map(projectNumber => ({
-    projectNumber,
-    records: rawData[projectNumber]
-  }));
+  return Object.entries(rawData).map(([compositeKey, records]) => {
+    const [projectNumber, productName] = compositeKey.split(':');
+    return {
+      projectNumber,
+      productname: productName,
+      records: records.map(record => ({
+        ...record,
+      }))
+    };
+  });
 };
 const fetchFlowBind = async (flowCardId, layer, page) => {
   try {

--
Gitblit v1.8.0