From b0ccd2d131b2e3df5d901385e38ed0077b8d0fbc Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 14 Apr 2025 12:31:31 +0800
Subject: [PATCH] feat:修改任务管理内容
---
src/views/TaskManage/TaskIntermediateContent/CurrentTaskDetails.vue | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/views/TaskManage/TaskIntermediateContent/CurrentTaskDetails.vue b/src/views/TaskManage/TaskIntermediateContent/CurrentTaskDetails.vue
index 6e2d512..15f4358 100644
--- a/src/views/TaskManage/TaskIntermediateContent/CurrentTaskDetails.vue
+++ b/src/views/TaskManage/TaskIntermediateContent/CurrentTaskDetails.vue
@@ -27,8 +27,12 @@
import cesiumOperation from '@/utils/cesium-tsa';
import { useStore } from 'vuex';
+import { initPointWayline } from './initPointWayline';
+
+const { parsingFiles } = initPointWayline()
+
const { _init, viewerDestory } = cesiumOperation()
-const store = useStore();
+
const isShowCurrentTaskDetails = defineModel('show');
const props = defineProps({
@@ -40,7 +44,6 @@
// 获取直播地址
const getVideoUrl = () => {
- console.log(props.rowData, '当前任务详情');
liveStart(props.rowData.deviceSns).then(res => {
if (res.data.code !== 0) return;
airPortUrl.value = res.data.data.rtcs_url;
@@ -50,9 +53,9 @@
// 获取任务详情获取航线文件
const getTaskDetails = () => {
getJobDetails({ wayLineJobInfoId: props.rowData.id }).then(res => {
- console.log(res.data.data, '顶顶顶');
if (res.data.data.way_lines && res.data.data.way_lines.length === 1) {
- const line = res.data.data.way_lines[0].url
+ // console.log(window.$viewer,'顶顶顶顶')
+ parsingFiles(res.data.data.way_lines[0].url, window.$viewer);
}
})
}
@@ -66,7 +69,7 @@
// 监听 rowData 变化
watch(() => props.rowData, (newVal) => {
if (newVal && Object.keys(newVal).length) {
- getVideoUrl();
+ // getVideoUrl();
getTaskDetails();
}
}, { deep: true, immediate: true });
--
Gitblit v1.9.3