洪海涛 4 жил өмнө
parent
commit
79ed9fdf41

+ 10 - 4
src/views/dataBigManage/components/drawerModal/index.vue

@@ -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
       }