From cd2b7d36f3610417c268d062454b7ec43e9ca937 Mon Sep 17 00:00:00 2001
From: wsj <593216709@qq.com>
Date: Wed, 28 Oct 2026 22:51:24 +0800
Subject: [PATCH] feat: 日志页面

---
 .claude/skills/new-page/templates/table-page/index.tsx |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/.claude/skills/new-page/templates/table-page/index.tsx b/.claude/skills/new-page/templates/table-page/index.tsx
index f7aa4a7..90befcd 100644
--- a/.claude/skills/new-page/templates/table-page/index.tsx
+++ b/.claude/skills/new-page/templates/table-page/index.tsx
@@ -20,11 +20,15 @@
         okText: '删除',
         cancelText: '取消',
         okButtonProps: { danger: true },
-        onOk: async () => {
-          await deleteXxx(record.key);
-          message.success('已删除');
-          actionRef.current?.reload();
-        },
+        onOk: () =>
+          deleteXxx(record.key)
+            .then(() => {
+              message.success('已删除');
+              actionRef.current?.reload();
+            })
+            .catch(() => {
+              // 错误已由 request 统一提示
+            }),
       });
     },
     [message, modal],
@@ -36,7 +40,12 @@
   );
 
   const fetchList = useCallback(
-    (params: XxxListParams) => getXxxList(params),
+    (params: XxxListParams) =>
+      getXxxList(params).then((result) => ({
+        data: result.data,
+        total: result.total,
+        success: result.success,
+      })),
     [],
   );
 

--
Gitblit v1.9.3