|
@@ -53,7 +53,7 @@
|
|
|
:columns="packingListColumns"
|
|
|
:data-source="packingListData"
|
|
|
:loading="loading"
|
|
|
- :pagination="ipagination"
|
|
|
+ :pagination="pagination"
|
|
|
:row-key="record => record.id"
|
|
|
:rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"
|
|
|
@change="handleTableChange"
|
|
@@ -252,7 +252,8 @@ export default {
|
|
|
confirmLoading: false,
|
|
|
packingListModVis: false,
|
|
|
fatherList: [],
|
|
|
- errorFather:[]
|
|
|
+ errorFather:[],
|
|
|
+ pagination:{}
|
|
|
}
|
|
|
},
|
|
|
// 接收父组件 方法
|
|
@@ -269,6 +270,11 @@ export default {
|
|
|
PackingList(this.queryParam).then(res => {
|
|
|
if (res.success) {
|
|
|
this.packingListData = res.result.records
|
|
|
+ this.pagination = {
|
|
|
+ total: res.result.total,
|
|
|
+ current: res.result.current,
|
|
|
+ pageSize: res.result.size
|
|
|
+ }
|
|
|
}else {
|
|
|
this.$message.error(res.message);
|
|
|
}
|
|
@@ -338,7 +344,10 @@ export default {
|
|
|
handleCancel() {
|
|
|
this.close()
|
|
|
},
|
|
|
- handleTableChange() {},
|
|
|
+ handleTableChange(pagination, filters, sorter) {
|
|
|
+ this.queryParam.pageNo = pagination.current
|
|
|
+ this.getPackingList()
|
|
|
+ },
|
|
|
// 选中行
|
|
|
onSelectChange(keys, rows) {
|
|
|
this.selectedRowKeys = keys
|