|
@@ -187,11 +187,13 @@
|
|
|
<!-- 分页 -->
|
|
|
<div class="page pull-right">
|
|
|
<el-pagination
|
|
|
- @current-change="handlePager"
|
|
|
+ @current-change="handlePagerNo"
|
|
|
:current-page="formSearch.pageNo"
|
|
|
+ @size-change="handlePagerSize"
|
|
|
:page-size="formSearch.pageSize"
|
|
|
+ :page-sizes="[10, 20, 50]"
|
|
|
:total="totalElements"
|
|
|
- layout="total, prev, pager, next, jumper"
|
|
|
+ layout="total, sizes, prev, pager, next, jumper"
|
|
|
></el-pagination>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -507,9 +509,14 @@ export default {
|
|
|
/* 处理选中记录 */
|
|
|
this.selectElements = elements;
|
|
|
},
|
|
|
- handlePager(current) {
|
|
|
+ handlePagerNo(pageNo) {
|
|
|
/* 处理分页 */
|
|
|
- this.searchRecords(current);
|
|
|
+ this.searchRecords(pageNo);
|
|
|
+ },
|
|
|
+ handlePagerSize(pageSize) {
|
|
|
+ /* 处理每页条数 */
|
|
|
+ this.formSearch.pageSize = pageSize;
|
|
|
+ this.searchRecords(1);
|
|
|
},
|
|
|
searchRecords(pageNo) {
|
|
|
this.formSearch.pageNo = pageNo;
|