refactor: 重命名 CRUD 组件为 Crud 并简化字典标签类型

- CURD 组件 PageModal、PageSearch、PageContent、usePage 重命名为 CrudModal、CrudSearch、CrudTable、useCrudPage
- 字典项标签类型改用 primary/success/warning/danger/info,保留历史单字母值兼容读取
- 字典项页面拆分为独立子组件,移除 GithubCorner 组件
- 新增 icon 工具与 screen 样式
- 新增路由缓存、路由跳转、大屏与表格 CRUD 示例页
This commit is contained in:
Ray.Hao committed 2026-09-25 21:10:54 +08:00
1 parent 3ccbdb7c06
commit 89d45da839
224 files changed
+7926 -3052

No files matched your search

+3 -3
View File
@@ -83,7 +83,7 @@ import GeneratorAPI from "@/api/codegen";
import type { TableItem, TableQueryParams } from "@/api/codegen";
import { usePageTable } from "@/composables";
/** 表已配置代码生成(1:是;0:否)。 */
// 表已配置代码生成(1:是;0:否)
const TABLE_CONFIGURED = 1;
const emit = defineEmits<{
@@ -94,7 +94,7 @@ const emit = defineEmits<{
const queryFormRef = ref<FormInstance>();
// ── 分页表格状态 ────────────────────────────────────────────
/** 分页表格数据管理 */
// 分页表格数据管理
const { loading, list, total, params, fetchData, handleQuery, handleResetQuery } = usePageTable<
TableItem,
TableQueryParams
@@ -108,7 +108,7 @@ const { loading, list, total, params, fetchData, handleQuery, handleResetQuery }
});
/**
* 重置指定表的代码生成配置。
* 重置指定表的代码生成配置
*
* @param tableName 表名
*/