From a2bb326dfbc6024916d360b89d021243f8502e33 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 12 Sep 2025 14:51:46 +0800
Subject: [PATCH] feat:空域录入相关调整

---
 src/views/airspace/airspaceEntering.vue |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/src/views/airspace/airspaceEntering.vue b/src/views/airspace/airspaceEntering.vue
index e8bacb2..927c2f9 100644
--- a/src/views/airspace/airspaceEntering.vue
+++ b/src/views/airspace/airspaceEntering.vue
@@ -17,7 +17,7 @@
     </avue-crud>
   </basic-container>
 
-  <AirspaceMap v-model:show="airspaceMapShow" />
+  <AirspaceMap v-model:show="airspaceMapShow" @submitClick="searchReset" />
 </template>
 
 <script setup>
@@ -43,7 +43,7 @@
 const creatorOption = ref([])
 const loading = ref(true)
 const page = ref({
-  pageSize: 20,
+  pageSize: 10,
   currentPage: 1,
   total: 0,
   lotValue: '',
@@ -55,7 +55,7 @@
   addBtn: false,
   tip: false,
   searchShow: true,
-  searchMenuSpan: 12,
+  searchMenuSpan: 8,
   searchMenuPosition: 'right',
   border: true,
   index: true,
@@ -85,6 +85,12 @@
     {
       label: '类型',
       prop: 'patches_type',
+      type: 'select',
+      dicUrl: `/blade-system/dict/dictionary?code=flow`,
+      props: {
+        label: 'dictValue',
+        value: 'dictKey',
+      },
       search: true,
       searchSpan: 4,
       searchLabelWidth: 54,
@@ -102,10 +108,15 @@
     },
     {
       label: '管控时段',
-      prop: 'patches_type',
+      prop: 'daterange',
+      type: 'daterange',
+      format: 'YYYY-MM-DD',
+      valueFormat: 'YYYY-MM-DD',
+      startPlaceholder: '开始日期',
+      endPlaceholder: '结束日期',
       search: true,
-      searchSpan: 4,
-      rules: [{ required: true, message: '请输入管控时间', trigger: 'blur' }],
+      searchSpan: 8,
+      searchRange: true,
     },
     {
       label: '创建人',
@@ -150,7 +161,6 @@
     })
   }
 )
-
 // ---------------- computed ----------------
 const permission = computed(() => store.getters.permission)
 const permissionList = computed(() => ({
@@ -220,7 +230,7 @@
   page.value.userName = ''
   page.value.lotValue = ''
   page.value.currentPage = 1
-  page.value.pageSize = 20
+  page.value.pageSize = 10
   onLoad(page.value)
 }
 

--
Gitblit v1.9.3