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