|
|
@ -10,6 +10,7 @@ export default { |
|
|
|
name: "InspectionItems", |
|
|
|
data() { |
|
|
|
return { |
|
|
|
tableHeight: null, |
|
|
|
tableData: [], // 检查列表 |
|
|
|
pageData: { |
|
|
|
pageNum: 1, // 当前页 |
|
|
@ -75,6 +76,14 @@ export default { |
|
|
|
this.$message.error("复制失败"); |
|
|
|
}); |
|
|
|
}, |
|
|
|
handleCurrentPageChange(page) { |
|
|
|
this.pageData.pageNum = page; |
|
|
|
this.getTableData(); |
|
|
|
}, |
|
|
|
handlePageSizeChange(pageSize) { |
|
|
|
this.pageData.pageSize = pageSize; |
|
|
|
this.getTableData(); |
|
|
|
}, |
|
|
|
// 获取列表数据 |
|
|
|
getTableData() { |
|
|
|
getSuperviseWayList({ |
|
|
@ -121,6 +130,7 @@ export default { |
|
|
|
}, |
|
|
|
created() {}, |
|
|
|
mounted() { |
|
|
|
this.tableHeight = document.documentElement.clientHeight - 250; |
|
|
|
// 获取列表数据 |
|
|
|
this.getTableData(); |
|
|
|
}, |
|
|
@ -139,7 +149,7 @@ export default { |
|
|
|
v-hasPermi="['df:run:sup:meth:add']" |
|
|
|
>添加</el-button |
|
|
|
> |
|
|
|
<el-table class="table" height="640" :data="tableData" border> |
|
|
|
<el-table class="table" :height="tableHeight" :data="tableData" border> |
|
|
|
<el-table-column type="index" align="center" label="序号" width="60" /> |
|
|
|
<el-table-column prop="name" align="center" label="名称" /> |
|
|
|
<el-table-column prop="createTime" align="center" label="发布时间"> |
|
|
@ -211,7 +221,8 @@ export default { |
|
|
|
:page-sizes="pageData.pageSizes" |
|
|
|
layout="total, prev, pager, next, sizes, jumper" |
|
|
|
:total="pageData.total" |
|
|
|
@size-change="getTableData()" |
|
|
|
@size-change="(e) => handlePageSizeChange(e)" |
|
|
|
@current-change="(e) => handleCurrentPageChange(e)" |
|
|
|
> |
|
|
|
</el-pagination> |
|
|
|
</div> |
|
|
@ -221,7 +232,7 @@ export default { |
|
|
|
<style scoped lang="less"> |
|
|
|
.body { |
|
|
|
width: 100%; |
|
|
|
min-height: calc(100vh - 56px); |
|
|
|
min-height: calc(100vh - 6px); |
|
|
|
padding-left: 24px; |
|
|
|
|
|
|
|
.top-title { |
|
|
|