| | |
| | | @click="exportExcel">导出</el-button></li> |
| | | </ul> |
| | | <el-table row-key="id" :tree-props="{ children: 'childCategoryList' }" v-loading="isWorking.search" |
| | | :data="dataList" stripe @selection-change="handleSelectionChange"> |
| | | :data="tableData.list" stripe @selection-change="handleSelectionChange"> |
| | | <el-table-column prop="name" label="设备分类" min-width="100px"></el-table-column> |
| | | <!-- <el-table-column prop="parentName" label="所属分类" min-width="100px"></el-table-column> --> |
| | | <el-table-column prop="sortnum" label="排序码" min-width="100px"></el-table-column> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <pagination @size-change="handleSizeChange" @current-change="getList" :pagination="tableData.pagination"> |
| | | <pagination @size-change="handleSizeChange" @current-change="handlePageChange" :pagination="tableData.pagination"> |
| | | </pagination> |
| | | </template> |
| | | <!-- 新建/修改 --> |
| | |
| | | data() { |
| | | return { |
| | | // 搜索 |
| | | filters: { |
| | | /* filters: { |
| | | parentId: '' |
| | | }, |
| | | },*/ |
| | | searchForm:{ type: 5 ,parentId: ''}, |
| | | isShowEdit: false, |
| | | loading: false, |
| | | pagination: { |
| | |
| | | 'field.id': 'id', |
| | | 'field.main': 'id' |
| | | }) |
| | | this.getList() |
| | | this.search() |
| | | }, |
| | | methods: { |
| | | handleEdit(row) { |
| | |
| | | type: 'warning' |
| | | }).then(() => { |
| | | deleteById(row.id).then(res => { |
| | | this.getList() |
| | | this.search() |
| | | }) |
| | | }) |
| | | |
| | | }, |
| | | getList() { |
| | | const { pagination, filters } = this |
| | | const { pagination } = this |
| | | this.loading = true |
| | | fetchList({ |
| | | model: { ...filters, type: 5 }, |
| | | model: this.searchForm, |
| | | capacity: pagination.pageSize, |
| | | page: pagination.page, |
| | | }).then(res => { |