From 38e3bb79544ed4a18fb61b892d4832cafc83c211 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 26 Jan 2026 10:00:20 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/jagzwxm/ja_web

---
 applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
index 83b7efb..ad0cb1f 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
@@ -374,11 +374,12 @@
 
 // 获取推荐设备列表
 async function getDeviceList() {
+	const all = ['11'].includes(gdStatus.value)
 	try {
 		const str = [...pointList.value, pointList.value[0]].map(item => `${item.longitude} ${item.latitude}`).join(',')
 		let geom = `POLYGON((${str}))`
 		const res = await gdManageDeviceListApi({
-			deviceIds: formData.value.recommendDeviceIds,
+			deviceIds: all ? '' : formData.value.recommendDeviceIds,
 			devicePayload: dialogMode.value === 'add' ? formData.value.deviceLoadDemand : '',
 			geom: dialogMode.value === 'add' ? geom : '',
 		})
@@ -439,7 +440,7 @@
 
 // 加载时间线list
 function loadList() {
-	gdWorkOrderFlowListApi({ workOrderId: formData.value.id }).then(res => {
+	gdWorkOrderFlowListApi({ workOrderId: formData.value.id,type: '0' }).then(res => {
 		processList.value = res.data.data
 	})
 }
@@ -543,10 +544,20 @@
 			position: position,
 			billboard: {
 				image: droneIcon,
-				width: 40,
-				height: 40,
+				width: 20,
+				height: 20,
 				verticalOrigin: Cesium.VerticalOrigin.CENTER,
 			},
+			label: {
+				text: item.nickname,
+				font: '12px/1.5 Microsoft YaHei',
+				style: Cesium.LabelStyle.FILL_AND_OUTLINE,
+				outlineWidth: 2,
+				outlineColor: Cesium.Color.WHITE,
+				horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
+				verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
+				pixelOffset: new Cesium.Cartesian2(0, -10)
+			}
 		})
 	})
 }
@@ -563,8 +574,9 @@
 		hasPatrolTaskList.value && gdPatrolTaskPage()
 		dialogMode.value === 'edit' ? editPolygon() : viewPolygon()
 	}
-	// setMapDevice()
+	setMapDevice()
 	await nextTick()
+	await getDeviceList()
 	syncSelection()
 }
 

--
Gitblit v1.9.3