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