From 6dbf83425281158d0f59332463d5bc8376d1f6df Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 15 Apr 2026 10:22:27 +0800
Subject: [PATCH] feat:成果数据调整

---
 applications/task-work-order/src/views/orderView/orderManage/orderManage/outcomeData.vue |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/orderManage/orderManage/outcomeData.vue b/applications/task-work-order/src/views/orderView/orderManage/orderManage/outcomeData.vue
index e37a008..b40549f 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/orderManage/outcomeData.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/orderManage/outcomeData.vue
@@ -73,7 +73,6 @@
 <script setup>
 import {gdTaskResultPageApi, gdTaskResultDownloadApi, gdTaskResultRemoveApi,listByWorkOrderId}from './orderManageApi'
 import { Search, RefreshRight, Download } from '@element-plus/icons-vue'
-import { ref, onMounted, inject } from 'vue'
 import { ElMessage, ElMessageBox } from 'element-plus'
 import { getDictLabel } from '@ztzf/utils'
 import dayjs from 'dayjs'
@@ -108,7 +107,6 @@
   try {
     const res = await listByWorkOrderId({ workOrderId: props.workOrderId })
     patrolTaskList.value = res?.data?.data || []
-    console.log('巡查任务列表:', patrolTaskList.value)
   } catch (error) {
     console.error('获取巡查任务列表失败:', error)
   }
@@ -189,10 +187,10 @@
     a.click()
     document.body.removeChild(a)
     URL.revokeObjectURL(url)
-    ElMessage.success('批量下载完成')
+    ElMessage.success('下载完成')
   } catch (error) {
-    console.error('批量下载失败:', error)
-    ElMessage.error('批量下载失败')
+    console.error('下载失败:', error)
+    ElMessage.error('下载失败')
   }
 }
 
@@ -217,9 +215,20 @@
   }
 }
 
+// 监听 workOrderId 变化
+watch(
+  () => props.workOrderId,
+  (newWorkOrderId) => {
+    if (newWorkOrderId) {
+      getList()
+      getPatrolTaskList()
+    }
+  },
+  { immediate: true }
+)
+
 onMounted(() => {
-  getPatrolTaskList()
-  getList()
+
 })
 </script>
 

--
Gitblit v1.9.3