From 6b9ea251bce3356c4d43d54b6d06caf3ff507584 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Wed, 04 Feb 2026 16:33:06 +0800
Subject: [PATCH] feat:更新工单飞手

---
 applications/task-work-order/src/views/orderView/flyingHand/index.vue |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/flyingHand/index.vue b/applications/task-work-order/src/views/orderView/flyingHand/index.vue
index 78b1892..0890b43 100644
--- a/applications/task-work-order/src/views/orderView/flyingHand/index.vue
+++ b/applications/task-work-order/src/views/orderView/flyingHand/index.vue
@@ -113,7 +113,7 @@
 import { getDictionaryByCode } from '@/api/system/dictbiz'
 import { getDictLabel } from '@ztzf/utils'
 import { getFlyingHandPage, removeFlyingHand } from './flyingHandApi'
-import { deviceFlyerApi } from '@/api/zkxt'
+import { deviceFlyerApi,deviceFlyerDetailApi } from '@/api/zkxt'
 import FlyingHandDialog from './FlyingHandDialog.vue'
 import { ElMessage, ElMessageBox } from 'element-plus'
 import { prod } from 'mathjs'
@@ -178,8 +178,18 @@
 // 查看飞手
 function viewFlyingHand(row) {
 	dialogType.value = 'view'
-	flyingHandData.value = { ...row }
-	dialogVisible.value = true
+	if (row.flyerId) {
+		deviceFlyerDetailApi(row.flyerId).then(res => {
+			flyingHandData.value = { ...row }
+			flyingHandData.value.licenseFrontFileUrl = res.data.data.licenseFrontFileUrl
+			flyingHandData.value.licenseBackFileUrl = res.data.data.licenseBackFileUrl
+			flyingHandData.value.certification = [res.data.data.licenseFrontFileUrl, res.data.data.licenseBackFileUrl]
+			dialogVisible.value = true
+		})
+	} else {
+		flyingHandData.value = { ...row }
+		dialogVisible.value = true
+	}
 }
 
 // 编辑飞手

--
Gitblit v1.9.3