Browse Source

bug#300

V1.0
mk 2 years ago
parent
commit
b858e37026
  1. 39
      src/views/modules/communityParty/regionalParty/finishList.vue

39
src/views/modules/communityParty/regionalParty/finishList.vue

@ -1,6 +1,6 @@
<template> <template>
<div class="dialog-h-content scroll-h"> <div class="dialog-h-content">
<div class="m-table"> <div class="m-table scroll-h">
<el-button type="primary" <el-button type="primary"
size="small" size="small"
@click="handleAdd">新增</el-button> @click="handleAdd">新增</el-button>
@ -166,7 +166,18 @@
<el-button @click="handleCancle"> </el-button> <el-button @click="handleCancle"> </el-button>
</div> --> </div> -->
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page.sync="pageNo"
:page-sizes="[10, 20, 50]"
:page-size="pageSize"
layout="sizes, prev, pager, next, total"
:total="total"
>
</el-pagination>
</div> </div>
</template> </template>
<script> <script>
@ -225,7 +236,9 @@ export default {
], ],
tableData: [], tableData: [],
pageSize:20,
pageNo:1,
total:0
} }
}, },
@ -303,7 +316,9 @@ export default {
const url = '/actual/base/icpartyunitcompletion/list' const url = '/actual/base/icpartyunitcompletion/list'
// const url = 'http://yapi.elinkservice.cn/mock/245/actual/base/icpartyunitcompletion/list' // const url = 'http://yapi.elinkservice.cn/mock/245/actual/base/icpartyunitcompletion/list'
let params = { let params = {
unitId: this.unitId unitId: this.unitId,
pageSize:this.pageSize,
pageNo:this.pageNo
} }
const { data, code, msg } = await requestPost(url, params) const { data, code, msg } = await requestPost(url, params)
@ -320,6 +335,8 @@ export default {
}); });
this.tableData = [...data.list] this.tableData = [...data.list]
this.total = data.total
console.log(this.total);
} else { } else {
this.tableData = [] this.tableData = []
} }
@ -358,7 +375,16 @@ export default {
} }
}, },
handleSizeChange(val) {
this.pageSize = val;
this.pageNo = 1;
this.loadTable();
},
handleCurrentChange(val) {
this.pageNo = val;
this.loadTable();
},
async handleComfirm (row, tableIndex) { async handleComfirm (row, tableIndex) {
let valiMsg = this.validata(row) let valiMsg = this.validata(row)
if (valiMsg) { if (valiMsg) {
@ -554,4 +580,7 @@ export default {
width: 140px; width: 140px;
} }
} }
.dialog-h-content{
max-height: calc(83vh - 30px) !important;
}
</style> </style>

Loading…
Cancel
Save