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