From 2632b765beeb02834cd1062c83daa57a1cc86960 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 20 Jan 2026 15:50:45 +0800
Subject: [PATCH] feat:增加区域最小面积限制
---
applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue b/applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue
index b030bda..d877214 100644
--- a/applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue
+++ b/applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue
@@ -235,6 +235,10 @@
async function handleSubmit () {
const isValid = await formRef.value?.validate().catch(() => false)
if (!isValid) return
+ if (dialogMode.value === 'add' && Number(formData.value.areaSize) < 0.5) {
+ ElMessage.warning('区域面积不能小于0.5km²,请重新绘制')
+ return
+ }
submitting.value = true
try {
let str = [...pointList, pointList[0]].map(item => `${item.longitude} ${item.latitude}`).join(',')
--
Gitblit v1.9.3