|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="search-table-container">
|
|
<div class="search-table-container">
|
|
|
<header class="disaster-precaution__header">
|
|
<header class="disaster-precaution__header">
|
|
|
- <Search
|
|
|
|
|
|
|
+ <BasicSearch
|
|
|
:searchConfig="LOSS_RECORD_LOSS_RECORD_SEARCH_CONFIG"
|
|
:searchConfig="LOSS_RECORD_LOSS_RECORD_SEARCH_CONFIG"
|
|
|
:searchData="searchData"
|
|
:searchData="searchData"
|
|
|
@update:searchData="handleSearch"
|
|
@update:searchData="handleSearch"
|
|
@@ -21,7 +21,7 @@
|
|
|
<el-option v-for="item in firstLevelDepts" :key="item.id" :label="item.deptName" :value="item.id" />
|
|
<el-option v-for="item in firstLevelDepts" :key="item.id" :label="item.deptName" :value="item.id" />
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</template>
|
|
</template>
|
|
|
- </Search>
|
|
|
|
|
|
|
+ </BasicSearch>
|
|
|
</header>
|
|
</header>
|
|
|
<section class="disaster-precaution__section">
|
|
<section class="disaster-precaution__section">
|
|
|
<div class="collapse-container" v-loading="collapseLoading">
|
|
<div class="collapse-container" v-loading="collapseLoading">
|
|
@@ -171,7 +171,7 @@
|
|
|
import { ref, reactive, onMounted, onUnmounted, computed } from 'vue';
|
|
import { ref, reactive, onMounted, onUnmounted, computed } from 'vue';
|
|
|
import { Plus } from '@element-plus/icons-vue';
|
|
import { Plus } from '@element-plus/icons-vue';
|
|
|
import { ElMessage } from 'element-plus';
|
|
import { ElMessage } from 'element-plus';
|
|
|
- import Search from '@/views/disaster/components/Search.vue';
|
|
|
|
|
|
|
+ import BasicSearch from '@/components/BasicSearch.vue';
|
|
|
import BasicTable from '@/components/BasicTable.vue';
|
|
import BasicTable from '@/components/BasicTable.vue';
|
|
|
import ActionButton from '@/components/ActionButton.vue';
|
|
import ActionButton from '@/components/ActionButton.vue';
|
|
|
import CollapseItem from './CollapseItem.vue';
|
|
import CollapseItem from './CollapseItem.vue';
|