| | |
| | | <template> |
| | | <div class="main_app" style="padding-bottom: 60px"> |
| | | <div class="main_app" > |
| | | <QueryForm |
| | | v-model="filters" |
| | | :query-form-config="queryFormConfig" |
| | |
| | | <el-button type="primary" :loading="exLoading" @click="exportExcel" v-permissions="['business:visits:exportExcel']">导出</el-button> |
| | | </div> |
| | | <el-table |
| | | :height="tableHeightNew" |
| | | v-loading="loading" |
| | | :data="dataList" |
| | | stripe |
| | |
| | | import Pagination from '@/components/common/Pagination' |
| | | import QueryForm from '@/components/common/QueryForm' |
| | | // import ReportDetail from './page-components/ReportDetail.vue' |
| | | import BasePage from '@/components/base/BasePage' |
| | | import ReportDetail from '@/views/task/visReportDetail.vue' |
| | | import OperaVisitsReportWindow from '@/components/business/operaVisitsReportWindow.vue' |
| | | import { fetchList, exportExcel, deleteById } from '@/api/business/visits' |
| | | export default { |
| | | extends: BasePage, |
| | | components: { |
| | | ReportDetail, |
| | | QueryForm, |
| | |
| | | |
| | | <style lang="scss" scoped> |
| | | .table-pagination { |
| | | margin-left: -16px; |
| | | margin-left: -18px; |
| | | padding: 16px 0px 16px 25px; |
| | | text-align: left; |
| | | display: block; |
| | | z-index: 100; |
| | | width: -webkit-fill-available; |
| | | /* width: 80%; */ |
| | | /* position: fixed; |
| | | bottom: 30px; |
| | | position: fixed; |
| | | bottom: 25px; |
| | | background-color: white; |
| | | margin-right: 50px; */ |
| | | margin-right: 50px; |
| | | } |
| | | </style> |