From 9eafc19fc83e738a0201f30877911664b4ef6809 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sat, 31 Jan 2026 11:24:55 +0800
Subject: [PATCH] feat:指挥点位置选择表单调整

---
 applications/drone-command/src/views/areaManage/sceneManage/FormDiaLog.vue |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/applications/drone-command/src/views/areaManage/sceneManage/FormDiaLog.vue b/applications/drone-command/src/views/areaManage/sceneManage/FormDiaLog.vue
index 3f569fa..7e096b0 100644
--- a/applications/drone-command/src/views/areaManage/sceneManage/FormDiaLog.vue
+++ b/applications/drone-command/src/views/areaManage/sceneManage/FormDiaLog.vue
@@ -111,7 +111,16 @@
 						/>
 					</el-form-item>
 					<el-form-item label="指挥点位置" prop="longitude">
-						<div class="val">{{ formatLocation(formData) }}</div>
+						<el-input
+							class="command-input"
+							:model-value="commandPointText"
+							disabled
+							placeholder="请选择指挥点位置"
+						>
+							<template #suffix>
+								<span class="suffix-action">地图选点</span>
+							</template>
+						</el-input>
 					</el-form-item>
 				</el-form>
 				<div class="footer">
@@ -164,6 +173,14 @@
 	defenseSceneId: '', // 关联场景配置ID
 })
 
+const commandPointText = computed(() => {
+  // 你也可以改成 `${lng}, ${lat}`
+  if (!formData.value.longitude) {
+	return ''
+  }
+  return `${formData.value.longitude}, ${formData.value.latitude}`;
+});
+
 const emit = defineEmits(['success'])
 const formRef = ref(null) // 表单实例
 const formData = ref(initForm()) // 表单数据

--
Gitblit v1.9.3