|  |  | 
 |  |  |       <ul class="toolbar" v-permissions="['business:platformwatergas:create','business:platformwatergas:delete','business:notice:exportExcel']"> | 
 |  |  |         <li><el-button type="primary" @click="$refs.OperaPlatformOilWindow.open('新建油耗')" icon="el-icon-plus" v-permissions="['business:platformwatergas:create']">新建</el-button></li> | 
 |  |  |         <li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:platformwatergas:delete']">删除</el-button></li> | 
 |  |  |         <el-button type="primary" :loading="isWorking.export" v-permissions="['business:notice:exportExcel']" @click="exportExcel">导出</el-button> | 
 |  |  |         <el-button type="primary" :loading="isWorking.export" v-permissions="['business:platformwatergas:exportExcel']" @click="exportExcel">导出</el-button> | 
 |  |  |         <el-button type="primary" :loading="isWorking.export" v-permissions="['business:platformwatergas:exportExcel']" @click="handleImport">导入</el-button> | 
 |  |  |       </ul> | 
 |  |  |       <el-table | 
 |  |  |         v-loading="isWorking.search" | 
 |  |  | 
 |  |  |     </template> | 
 |  |  |     <!-- 新建/修改 --> | 
 |  |  |     <OperaPlatformOilWindow ref="OperaPlatformOilWindow" @success="handlePageChange"/> | 
 |  |  |     <oilImportTem ref="oilImportTem" @success="handlePageChange"/> | 
 |  |  |   </TableLayout> | 
 |  |  | </template> | 
 |  |  |  | 
 |  |  | 
 |  |  | import Pagination from '@/components/common/Pagination' | 
 |  |  | import OperaPlatformOilWindow from '@/components/business/OperaPlatformOilWindow' | 
 |  |  | import { allList } from '@/api/platform/platformGroup' | 
 |  |  | import oilImportTem from './components/oilImportTem' | 
 |  |  | export default { | 
 |  |  |   name: 'Platform', | 
 |  |  |   extends: BaseTable, | 
 |  |  |   components: { SearchFormCollapse, TableLayout, Pagination, OperaPlatformOilWindow }, | 
 |  |  |   components: { SearchFormCollapse, TableLayout, Pagination, OperaPlatformOilWindow, oilImportTem }, | 
 |  |  |   data () { | 
 |  |  |     return { | 
 |  |  |       groupList: [], | 
 |  |  | 
 |  |  |     this.loadGroupList() | 
 |  |  |   }, | 
 |  |  |   methods: { | 
 |  |  |     handleImport() { | 
 |  |  |       this.$refs.oilImportTem.open('批量导入') | 
 |  |  |     }, | 
 |  |  |     loadGroupList () { | 
 |  |  |       allList({}) | 
 |  |  |         .then(res => { |