From cb44316d3975af52a3a9af824094b844dd7df874 Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期二, 26 五月 2026 11:34:49 +0800
Subject: [PATCH] fix

---
 frontend-admin/src/views/ApprovalTodoView.vue |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/frontend-admin/src/views/ApprovalTodoView.vue b/frontend-admin/src/views/ApprovalTodoView.vue
index 0843696..c6c7ad7 100644
--- a/frontend-admin/src/views/ApprovalTodoView.vue
+++ b/frontend-admin/src/views/ApprovalTodoView.vue
@@ -24,11 +24,13 @@
       <div class="pager">
       <el-pagination
         background
-        layout="total, prev, pager, next"
+        layout="total, sizes, prev, pager, next"
         :current-page="page"
         :page-size="size"
+        :page-sizes="[10, 20, 50, 100]"
         :total="total"
         @current-change="handlePageChange"
+        @size-change="handleSizeChange"
       />
       </div>
     </div>
@@ -52,7 +54,7 @@
 const loading = ref(false);
 const rows = ref<OpLogRow[]>([]);
 const page = ref(1);
-const size = ref(20);
+const size = ref(10);
 const total = ref(0);
 
 function formatTime(v: unknown) {
@@ -96,6 +98,12 @@
   load();
 }
 
+function handleSizeChange(nextSize: number) {
+  size.value = nextSize;
+  page.value = 1;
+  load();
+}
+
 onMounted(load);
 </script>
 

--
Gitblit v1.7.1