From 233e4fc4f35bd00a36ee34a7fbf5e47b41db26db Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 17 Nov 2025 09:54:44 +0800
Subject: [PATCH] feat:更新初始化地形

---
 src/views/resource/patchManagement.vue |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/src/views/resource/patchManagement.vue b/src/views/resource/patchManagement.vue
index 1a9c4a3..2c51b44 100644
--- a/src/views/resource/patchManagement.vue
+++ b/src/views/resource/patchManagement.vue
@@ -41,7 +41,7 @@
       </template>
     </avue-crud>
 
-    <el-dialog title="上传图斑" append-to-body align-center v-model="box" width="550px">
+    <el-dialog title="上传图斑" class="ztzf-dialog-mange" append-to-body align-center v-model="box" width="550px">
       <el-form
         ref="ruleFormRef"
         style="max-width: 600px"
@@ -89,7 +89,7 @@
   </basic-container>
 </template>
 <script setup>
-import {findAreaName} from '@/utils/areaUtils'
+import { findAreaName } from '@/utils/areaUtils';
 import {
   spotManagementTableApi,
   searchManagementApi,
@@ -156,12 +156,13 @@
   addBtn: false,
   tip: false,
   searchShow: true,
-  searchMenuSpan: 8,
-  searchMenuPosition: 'right',
+  searchGutter: 30,
+  searchMenuPosition: 'left',
+  searchMenuSpan: 4,
   border: true,
   index: true,
   indexLabel: '序号',
-   indexWidth: 60,
+  indexWidth: 60,
   selection: true,
   grid: false,
   menuWidth: 240,
@@ -192,7 +193,7 @@
       label: '图斑类型',
       prop: 'patches_type_desc',
       span: 24,
-      searchLabelWidth: 100,
+      // searchLabelWidth: 100,
       search: true,
       searchSpan: 4,
       type: 'select',
@@ -220,7 +221,7 @@
       prop: 'areaName',
       span: 24,
       width: 180,
-      searchLabelWidth: 100,
+      // searchLabelWidth: 100,
       search: true,
       searchSpan: 4,
       type: 'tree',
@@ -248,7 +249,7 @@
       label: '创建人',
       prop: 'user_name',
       span: 24,
-      searchLabelWidth: 100,
+      // searchLabelWidth: 100,
       search: true,
       searchSpan: 4,
       type: 'select',
@@ -468,7 +469,7 @@
     data.value = d.records.map(i => ({
       ...i,
       dataFrom: i.date_from === 0 ? '本地上传' : '国土调查云',
-      areaName: findAreaName(i.area_code, regionalData.value, true) 
+      areaName: findAreaName(i.area_code, regionalData.value, true),
     }));
     loading.value = false;
     selectionClear();
@@ -510,12 +511,14 @@
 };
 // 图斑上传
 const uploadFlightFile = (file, t) => {
-loading.value = true
+  loading.value = true;
   const fileSuffix = file.name.substring(file.name.lastIndexOf('.') + 1);
   if (!['kmz', 'kml', 'zip'].includes(fileSuffix)) {
     return ElMessage.error('请上传zip/kmz/kml格式的文件');
   }
-
+  if (file) {
+    box.value = false;
+  }
   let data = new FormData();
   let type = t === '3' ? '' : t;
   const params = {
@@ -535,15 +538,14 @@
 
     ElMessage.success('上传成功');
 
-    box.value = false;
-
+    loading.value = false;
     ruleForm.name = '';
     ruleForm.region = '';
 
     if (ruleFormRef.value) {
       ruleFormRef.value.resetFields();
     }
-loading.value = true
+
     searchReset();
   });
 };

--
Gitblit v1.9.3