From 0693ee8e172c56c334c71b0903a2792b0461252f Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期日, 13 九月 2026 18:03:55 +0800
Subject: [PATCH] fix: 备件分页报错

---
 src/views/equipmentManagement/spareParts/index.vue |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/src/views/equipmentManagement/spareParts/index.vue b/src/views/equipmentManagement/spareParts/index.vue
index a1a4026..c727ed4 100644
--- a/src/views/equipmentManagement/spareParts/index.vue
+++ b/src/views/equipmentManagement/spareParts/index.vue
@@ -30,7 +30,7 @@
 						:page="pagination"
 						:isShowPagination="true"
 						:row-class-name="rowClassName"
-						@pagination="handleSizeChange"
+						@pagination="handlePagination"
 					>
 						<template #status="{ row }">
 							<el-tag type="success" size="small">{{ row.status }}</el-tag>
@@ -392,16 +392,10 @@
   fetchListData();
 }
 
-// 鍒嗛〉澶у皬鏀瑰彉
-const handleSizeChange = (size) => {
-  pagination.size = size;
-  pagination.current = 1;
-  fetchListData();
-}
-
-// 褰撳墠椤垫敼鍙�
-const handleCurrentChange = (current) => {
-  pagination.current = current;
+// 鍒嗛〉鏀瑰彉
+const handlePagination = ({ page, limit }) => {
+  pagination.current = page;
+  pagination.size = limit;
   fetchListData();
 }
 

--
Gitblit v1.9.3