| | |
| | | </avue-crud> |
| | | </basic-container> |
| | | |
| | | <AirspaceMap v-model:show="airspaceMapShow" /> |
| | | <AirspaceMap v-model:show="airspaceMapShow" @submitClick="searchReset" /> |
| | | </template> |
| | | |
| | | <script setup> |
| | |
| | | const creatorOption = ref([]) |
| | | const loading = ref(true) |
| | | const page = ref({ |
| | | pageSize: 20, |
| | | pageSize: 10, |
| | | currentPage: 1, |
| | | total: 0, |
| | | lotValue: '', |
| | |
| | | addBtn: false, |
| | | tip: false, |
| | | searchShow: true, |
| | | searchMenuSpan: 12, |
| | | searchMenuSpan: 8, |
| | | searchMenuPosition: 'right', |
| | | border: true, |
| | | index: true, |
| | |
| | | { |
| | | label: '类型', |
| | | prop: 'patches_type', |
| | | type: 'select', |
| | | dicUrl: `/blade-system/dict/dictionary?code=flow`, |
| | | props: { |
| | | label: 'dictValue', |
| | | value: 'dictKey', |
| | | }, |
| | | search: true, |
| | | searchSpan: 4, |
| | | searchLabelWidth: 54, |
| | |
| | | }, |
| | | { |
| | | 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: '创建人', |
| | |
| | | }) |
| | | } |
| | | ) |
| | | |
| | | // ---------------- computed ---------------- |
| | | const permission = computed(() => store.getters.permission) |
| | | const permissionList = computed(() => ({ |
| | |
| | | page.value.userName = '' |
| | | page.value.lotValue = '' |
| | | page.value.currentPage = 1 |
| | | page.value.pageSize = 20 |
| | | page.value.pageSize = 10 |
| | | onLoad(page.value) |
| | | } |
| | | |