From e65a432f5c9fc11d15d53ae0e16e5f4b7d62400a Mon Sep 17 00:00:00 2001
From: wsj <593216709@qq.com>
Date: Sat, 17 Oct 2026 20:53:17 +0800
Subject: [PATCH] feat: api

---
 .claude/skills/new-page/templates/table-page/types.ts |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/.claude/skills/new-page/templates/table-page/types.ts b/.claude/skills/new-page/templates/table-page/types.ts
new file mode 100644
index 0000000..41101c2
--- /dev/null
+++ b/.claude/skills/new-page/templates/table-page/types.ts
@@ -0,0 +1,25 @@
+export type XxxStatus = 'active' | 'disabled';
+
+export interface XxxRecord {
+  key: string;
+  name: string;
+  status: XxxStatus;
+  createdAt: string;
+}
+
+/** ProTable 搜索参数。 */
+export interface XxxQuery {
+  name?: string;
+  status?: XxxStatus;
+}
+
+export interface XxxListParams extends XxxQuery {
+  current?: number;
+  pageSize?: number;
+}
+
+export interface XxxListResult {
+  data: XxxRecord[];
+  total: number;
+  success: boolean;
+}

--
Gitblit v1.9.3