吉安感知网项目-前端
张含笑
2026-04-15 6dbf83425281158d0f59332463d5bc8376d1f6df
feat:成果数据调整
1 files modified
23 ■■■■■ changed files
applications/task-work-order/src/views/orderView/orderManage/orderManage/outcomeData.vue 23 ●●●●● patch | view | raw | blame | history
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>