From ebf7a029c270a728c7578870d6d60a5762f0d1f2 Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期一, 16 十二月 2024 19:35:07 +0800
Subject: [PATCH] ll

---
 admin/src/views/vehicle/category.vue |   25 ++++++++++++++++---------
 1 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/admin/src/views/vehicle/category.vue b/admin/src/views/vehicle/category.vue
index ecf4b97..5b14a1b 100644
--- a/admin/src/views/vehicle/category.vue
+++ b/admin/src/views/vehicle/category.vue
@@ -18,8 +18,8 @@
             <ul class="toolbar" v-permissions="['business:category:create', 'business:category:delete']">
                 <li><el-button type="primary" @click="handleEdit()" icon="el-icon-plus"
                         v-permissions="['business:category:create']">鏂板缓</el-button></li>
-                <li v-permissions="['business:category:exportExcel']"><el-button type="primary" @click="exportExcel"
-                        >瀵煎嚭</el-button></li>
+                <li v-permissions="['business:category:exportExcel']"><el-button type="primary"
+                        @click="exportExcel">瀵煎嚭</el-button></li>
             </ul>
             <el-table row-key="id" :tree-props="{ children: 'childCategoryList' }" v-loading="isWorking.search"
                 :data="dataList" stripe @selection-change="handleSelectionChange">
@@ -42,7 +42,7 @@
                     </template>
                 </el-table-column>
             </el-table>
-            <pagination @size-change="handleSizeChange" @current-change="getList" :pagination="tableData.pagination">
+            <pagination @size-change="handleSizeChange" @current-change="getList" :pagination="pagination">
             </pagination>
         </template>
         <!-- 鏂板缓/淇敼 -->
@@ -79,11 +79,11 @@
     },
     created() {
         this.config({
-      module: '杞﹁締淇℃伅琛�',
-      api: '/business/category',
-      'field.id': 'id',
-      'field.main': 'id'
-    })
+            module: '杞﹁締淇℃伅琛�',
+            api: '/business/category',
+            'field.id': 'id',
+            'field.main': 'id'
+        })
         this.getList()
     },
     methods: {
@@ -110,8 +110,11 @@
             })
 
         },
-        getList() {
+        getList(page) {
             const { pagination, filters } = this
+            if (page) {
+                pagination.page = page
+            }
             this.loading = true
             fetchList({
                 model: { ...filters },
@@ -125,6 +128,10 @@
                 this.loading = false
             })
         },
+        handleSizeChange(val){
+            this.pagination.pageSize = val
+            this.getList()
+        }
     }
 }
 </script>

--
Gitblit v1.9.3