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