<!--事件综合统计--> <template> <app-container> <case-handle-search :size="size" @search="search"/> <case-table ref="table" :list-query="listQuery"/> <el-row> <el-col :span="12"> <case-source ref="source" :list-query="listQuery"/> </el-col> <el-col :span="12"> <satisfied-pie ref="satisfied" :list-query="listQuery"/> </el-col> </el-row> </app-container> </template> <script> import AppContainer from '../../../components/layout/AppContainer' import CaseTypeSearch from './components/caseTypeSearch' import CaseHandleSearch from './components/caseHandleSearch' import CaseTable from './components/caseTable' import CaseSource from './components/caseSource' import SatisfiedPie from './components/satisfiedPie' export default { name: 'CaseStatistic', components: { SatisfiedPie, CaseSource, CaseTable, CaseHandleSearch, CaseTypeSearch, AppContainer }, data() { return { listQuery: {} } }, created() { }, methods: { search(listQuery) { this.listQuery = listQuery this.$refs.table.search() } } } </script> <style scoped> </style>