From bcc5d976bd9de8177d6232fdafa768e588ab93da Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期三, 13 十二月 2023 13:48:18 +0800
Subject: [PATCH] 	modified:   src/views/common/ztt-table.vue 	modified:   src/views/plan/productionschedul/index.vue

---
 src/views/plan/productionschedul/index.vue |   31 ++++++++++++++++++++++++-------
 1 files changed, 24 insertions(+), 7 deletions(-)

diff --git a/src/views/plan/productionschedul/index.vue b/src/views/plan/productionschedul/index.vue
index b76fe0c..e19b0e5 100644
--- a/src/views/plan/productionschedul/index.vue
+++ b/src/views/plan/productionschedul/index.vue
@@ -4,8 +4,14 @@
       <el-row>
         <el-col :span="12">
           <div style="height:80vh;padding: 0px 10px;">
-            <avue-crud :data="tableData" ref="crud" :option="option" :span-method="spanMethod" 
+            <avue-crud 
+            :data="tableData" 
+            ref="crud" 
+            :option="option" 
+            :span-method="spanMethod" 
             @refresh-change="getData"
+            @current-change="handleCurrentChange"
+            @size-change="handleSizeChange"
             :page="page" 
             @selection-change="selectionRow"
             :table-loading="loading">
@@ -156,7 +162,8 @@
       page: {
         total: 10,
         currentPage: 1,
-        pageSize: 10
+        pageSize: 10,
+        pagerCount: 5
       },
       option: {
         height: 400,
@@ -455,13 +462,26 @@
       }
       return ''
     },
+    handleSizeChange(val){
+      if(val){
+        this.page.pageSize=val
+        this.getData()
+      }
+    },
+    handleCurrentChange(val){
+      if(val){
+        this.page.currentPage=val
+        this.getData()
+      }
+    },
     // 鑾峰彇鏁版嵁鍒楄〃
     getData() {
       this.loading = true
       let param = {
-        size: 20,
-        current: 1,
+        size: this.page.pageSize,
+        current: this.page.currentPage,
       }
+      console.log(this.page);
       fetchScheduleList(param).then((res) => {
         this.tableData = res.data.data.records
         this.page.total = res.data.data.total
@@ -469,9 +489,6 @@
         this.scheduleList = []
       })
       this.loading = false
-    },
-    handleCurrentChange(val) {
-      this.multipleSelection = val
     },
     // 鍒犻櫎
     deleteHandle(row,index) {

--
Gitblit v1.9.3