|
@@ -359,14 +359,20 @@ export default {
|
|
|
},
|
|
|
handleSizeChange(value) {
|
|
|
this.paging.pageSize = value
|
|
|
- if (this.headerTitle === '效率') {
|
|
|
+ const paging = _.cloneDeep(this.paging)
|
|
|
+ paging.pageSize = value
|
|
|
+ this.paging = _.cloneDeep(paging)
|
|
|
+ if (this.headerTitle === '效率' && this.title !== "需求人力") {
|
|
|
this.tableListPagination()
|
|
|
} else {
|
|
|
this.setTableList()
|
|
|
}
|
|
|
},
|
|
|
handleCurrentChange(value) {
|
|
|
- this.paging.curIndex = value
|
|
|
+ // this.paging.curIndex = value
|
|
|
+ const paging = _.cloneDeep(this.paging)
|
|
|
+ paging.curIndex = value
|
|
|
+ this.paging = _.cloneDeep(paging)
|
|
|
if (this.headerTitle === '效率') {
|
|
|
this.tableListPagination()
|
|
|
} else {
|
|
@@ -720,7 +726,7 @@ export default {
|
|
|
// this.tableList = res.data
|
|
|
this.tableListOld = res.data.length && res.data.map(e => e)
|
|
|
this.tableListPagination()
|
|
|
- paging.pageTotal = this.sourceData[0].IdList.length
|
|
|
+ paging.pageTotal = this.tableListOld.length
|
|
|
this.paging = { ...paging }
|
|
|
this.loading = false
|
|
|
}
|
|
@@ -740,7 +746,7 @@ export default {
|
|
|
if (res.code === 200) {
|
|
|
this.tableList = res.data
|
|
|
this.tableListOld = res.data.length && this.tableList.map(e => e)
|
|
|
- paging.pageTotal = this.sourceData[0].IdList.length
|
|
|
+ paging.pageTotal = this.tableListOld.length
|
|
|
this.paging = { ...paging }
|
|
|
this.loading = false
|
|
|
}
|