From 1591bdf1abcd66e2ca6433f09fa5335aeeec4804 Mon Sep 17 00:00:00 2001
From: xiaoxiao <2014227881@qq.com>
Date: Sun, 02 Nov 2025 17:02:28 +0800
Subject: [PATCH] feat:删除清除地图数据
---
src/views/layerManagement/components/rightEdit.vue | 22 +++++++++++++---------
1 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/src/views/layerManagement/components/rightEdit.vue b/src/views/layerManagement/components/rightEdit.vue
index ea0b734..b6d48e4 100644
--- a/src/views/layerManagement/components/rightEdit.vue
+++ b/src/views/layerManagement/components/rightEdit.vue
@@ -8,7 +8,6 @@
<el-select
:disabled="isDisabled"
class="ztzf-layer-search"
-
clearable
v-model="formData.folder_id"
placeholder="请选择"
@@ -36,11 +35,10 @@
<div class="itemRow" v-if="layerParams.fenceType === 2">
<div class="label">禁飞区管控时间</div>
<div>
- <!-- popper-class="ztzf-layer-date-picker-popper " -->
+ <!-- popper-class="ztzf-layer-date-picker-popper " -->
<el-date-picker
:disabled="isDisabled"
-
- class="ztzf-layer-date-picker "
+ class="ztzf-layer-date-picker"
v-model="timeValue"
type="datetimerange"
format="YYYY-MM-DD HH:mm"
@@ -123,7 +121,7 @@
</div>
</div>
<div class="btnGroups">
- <img src="/src/assets/images/layerManagement/savebtn.svg" alt="" @click="submitHandle" />
+ <img src="/src/assets/images/layerManagement/savebtn.svg" alt="" @click="submitHandle" />
<img src="/src/assets/images/layerManagement/cancelbtn.svg" @click="cancelHandel" alt="" />
</div>
</div>
@@ -173,6 +171,8 @@
watch(
() => layerParams.value.editDetailData,
newVal => {
+ console.log('newVal', newVal);
+
if (newVal && layerParams.value.editingIsProhibited) {
// 当editDetailData有值时,填充表单
formData.value = {
@@ -263,10 +263,13 @@
is_enabled: true,
area: formData.value.area,
altitude: formData.value.altitude,
- geo_data: layerParams.value.polygonPosition || formData.value.geo_data,
+ geo_data: layerParams.value.polygonPosition
+ ? layerParams.value.polygonPosition
+ : formData.value.geo_data,
control_start_time: formData.value.control_start_time,
control_end_time: formData.value.control_end_time,
};
+
// 如果是编辑模式,才添加 id
if (layerParams.value.decideWhetherToAddOrEdit === 2) {
params.id = detailData.value.id;
@@ -284,6 +287,7 @@
deitFenceApi(params).then(res => {
ElMessage.success('编辑成功');
EventBus.emit('gettreeDataApi');
+
clearAllData();
emit('callParentMethod');
});
@@ -365,9 +369,9 @@
width: auto !important;
background: transparent !important;
}
- :deep(.el-range-editor.is-disabled input ){
- background-color: transparent !important;
- }
+ :deep(.el-range-editor.is-disabled input) {
+ background-color: transparent !important;
+ }
}
.detailInfo {
.infpItem {
--
Gitblit v1.9.3