From 2cb7fb5ed332bc92e8164da8cc8754d32c8adcd9 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 27 Nov 2025 09:38:34 +0800
Subject: [PATCH] Merge branch 'feature/v8.0/8.0.4' into test

---
 src/views/job/components/DeviceJobDetails.vue |   56 +++++++++++++++++++++++++++++---------------------------
 1 files changed, 29 insertions(+), 27 deletions(-)

diff --git a/src/views/job/components/DeviceJobDetails.vue b/src/views/job/components/DeviceJobDetails.vue
index 349b529..a53d84c 100644
--- a/src/views/job/components/DeviceJobDetails.vue
+++ b/src/views/job/components/DeviceJobDetails.vue
@@ -155,7 +155,7 @@
 
 <script setup>
 import PanoramaPopup from '@/components/PanoramaPopup/PanoramaPopup.vue';
-import { getShowImg, getSmallImg, getzsSmallImg,getzsShowImg } from '@/utils/util';
+import { getShowImg, getSmallImg, getzsSmallImg, getzsShowImg, aLinkDownloadUtil } from '@/utils/util';
 import { getaiImagesPageAPI,cancelDownloadApi,getDownloadStatusApi,attachDownload,aiImagesPage} from '@/api/dataCenter/dataCenter';
 import { pxToRem } from '@/utils/rem'
 import JobRelatedEvents from './JobRelatedEvents.vue'
@@ -200,35 +200,37 @@
 	return videoUrl.replace(/\.mp4$/, '_small.jpg')
 }
 const infoList = ref([
-	{ name: '任务编号', value: '', field: 'job_info_num' },
-	{ name: '任务名称', value: '', field: 'name' },
-	{ name: '任务类型', value: '', field: 'industry_type_str' },
-	{ name: '飞行事件', value: '', field: 'event_number' },
-	{ name: '所属机巢', value: '', field: 'device_names' },
-	{ name: '所属部门', value: '', field: 'dept_name' },
-	{ name: '任务时间', value: '', field: 'cycle_time_value' },
-	{ name: '关联算法', value: '', field: 'ai_type_str' },
-	{ name: '任务描述', value: '', field: 'remark' },
+  { name: '任务编号', value: '', field: 'job_info_num' },
+  { name: '任务名称', value: '', field: 'name' },
+  { name: '任务类型', value: '', field: 'industry_type_str' },
+  { name: '飞行事件', value: '', field: 'event_number' },
+  { name: '所属机巢', value: '', field: 'device_names' },
+  { name: '所属部门', value: '', field: 'dept_name' },
+  { name: '任务时间', value: '', field: 'cycle_time_value' },
+  { name: '关联算法', value: '', field: 'ai_type_str' },
   { name: '自定义识别区', value: '', field: 'enable_custom_area' },
-	// { name: '任务执行次数', value: '', field: 'job_num' },
+  { name: '创建人', value: '', field: 'creator_name' },
+  { name: '任务描述', value: '', field: 'remark' },
+  // { name: '任务执行次数', value: '', field: 'job_num' },
 ])
 // 机巢状态
 const flystatus = ref('')
 const detailsData = ref({
-	id: null,
-	remark: null,
-	is_monitoring: null,
-	industry_type_str: null,
-	area_code: null,
-	ai_type_str: null,
-	begin_time: null,
-	end_time: null,
-	device_names: null,
-	create_time: null,
-	name: null,
-	event_number: null,
-	creator_name: null,
-	way_lines: [],
+  id: null,
+  remark: null,
+  is_monitoring: null,
+  industry_type_str: null,
+  area_code: null,
+  ai_type_str: null,
+  enable_custom_area:null,
+  begin_time: null,
+  end_time: null,
+  device_names: null,
+  create_time: null,
+  name: null,
+  event_number: null,
+  creator_name: null,
+  way_lines: [],
 })
 // 任务成果
 const total = ref(0)
@@ -335,8 +337,8 @@
 	if (!list?.length) return ElMessage.warning('请选择文件')
 	if (list.length === 1) {
 		list.forEach((item, index) => {
-			const suffix = item.url.split('.').pop()
-			aLinkDownloadUtil(item.url, item.nickName + '.' + suffix)
+			const suffix = item.link.split('.').pop()
+			aLinkDownloadUtil(item.link, item.nickName + '.' + suffix)
 		})
 	} else {
 		loadingData = ElLoading.service({ background: 'rgba(0, 0, 0, 0.5)', text: '打包中,请稍等...' })

--
Gitblit v1.9.3