From 23b52872c568fdc10ab0c7144e85df4060273c62 Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Fri, 12 Dec 2025 14:02:07 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E5=91=BD=E5=90=8D=20API?= =?UTF-8?q?=20=E6=96=87=E4=BB=B6=E5=B9=B6=E6=9B=B4=E6=96=B0=E5=BC=95?= =?UTF-8?q?=E7=94=A8=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重命名 13 个 API 文件,去掉 -api 后缀 * src/api/auth-api.ts auth.ts * src/api/codegen-api.ts codegen.ts * src/api/file-api.ts file.ts * src/api/system/*.ts (9个文件) - 批量更新 50+ 处 API 引用路径 - 修复 websocket 和枚举导入路径 - 确保零编码问题(使用 UTF-8 编码) --- src/api/{auth-api.ts => auth.ts} | 0 src/api/{codegen-api.ts => codegen.ts} | 0 src/api/{file-api.ts => file.ts} | 0 src/api/system/{config-api.ts => config.ts} | 0 src/api/system/{dept-api.ts => dept.ts} | 0 src/api/system/{dict-api.ts => dict.ts} | 0 src/api/system/{log-api.ts => log.ts} | 0 src/api/system/{menu-api.ts => menu.ts} | 0 src/api/system/{notice-api.ts => notice.ts} | 0 src/api/system/{role-api.ts => role.ts} | 0 src/api/system/{tenant-api.ts => tenant.ts} | 0 src/api/system/{user-api.ts => user.ts} | 0 src/components/Upload/FileUpload.vue | 2 +- src/components/Upload/MultiImageUpload.vue | 2 +- src/components/Upload/SingleImageUpload.vue | 2 +- src/components/WangEditor/index.vue | 2 +- src/composables/notice/useNotificationCenter.ts | 2 +- src/store/modules/dict-store.ts | 2 +- src/store/modules/permission-store.ts | 2 +- src/store/modules/tenant-store.ts | 2 +- src/store/modules/user-store.ts | 7 ++++--- src/views/codegen/index.vue | 6 +++--- src/views/dashboard/index.vue | 2 +- src/views/demo/curd-single.vue | 8 ++++---- src/views/demo/curd/config/add.ts | 2 +- src/views/demo/curd/config/content.ts | 6 +++--- src/views/demo/curd/config/edit.ts | 2 +- src/views/demo/curd/config/options.ts | 4 ++-- src/views/demo/curd/config2/add.ts | 2 +- src/views/demo/curd/index.vue | 2 +- src/views/demo/dict-sync.vue | 2 +- src/views/demo/signature.vue | 2 +- src/views/demo/table-select/config/select.ts | 2 +- src/views/login/components/Login.vue | 5 +++-- src/views/login/components/Register.vue | 3 ++- src/views/profile/index.vue | 4 ++-- src/views/profile/notice/index.vue | 2 +- src/views/system/config/index.vue | 2 +- src/views/system/dept/index.vue | 2 +- src/views/system/dict/dict-item.vue | 2 +- src/views/system/dict/index.vue | 2 +- src/views/system/log/index.vue | 2 +- src/views/system/menu/index.vue | 2 +- src/views/system/notice/index.vue | 4 ++-- src/views/system/role/index.vue | 4 ++-- src/views/system/user/components/UserDeptTree.vue | 2 +- src/views/system/user/components/UserImportDialog.vue | 2 +- src/views/system/user/index.vue | 8 ++++---- 48 files changed, 56 insertions(+), 53 deletions(-) rename src/api/{auth-api.ts => auth.ts} (100%) rename src/api/{codegen-api.ts => codegen.ts} (100%) rename src/api/{file-api.ts => file.ts} (100%) rename src/api/system/{config-api.ts => config.ts} (100%) rename src/api/system/{dept-api.ts => dept.ts} (100%) rename src/api/system/{dict-api.ts => dict.ts} (100%) rename src/api/system/{log-api.ts => log.ts} (100%) rename src/api/system/{menu-api.ts => menu.ts} (100%) rename src/api/system/{notice-api.ts => notice.ts} (100%) rename src/api/system/{role-api.ts => role.ts} (100%) rename src/api/system/{tenant-api.ts => tenant.ts} (100%) rename src/api/system/{user-api.ts => user.ts} (100%) diff --git a/src/api/auth-api.ts b/src/api/auth.ts similarity index 100% rename from src/api/auth-api.ts rename to src/api/auth.ts diff --git a/src/api/codegen-api.ts b/src/api/codegen.ts similarity index 100% rename from src/api/codegen-api.ts rename to src/api/codegen.ts diff --git a/src/api/file-api.ts b/src/api/file.ts similarity index 100% rename from src/api/file-api.ts rename to src/api/file.ts diff --git a/src/api/system/config-api.ts b/src/api/system/config.ts similarity index 100% rename from src/api/system/config-api.ts rename to src/api/system/config.ts diff --git a/src/api/system/dept-api.ts b/src/api/system/dept.ts similarity index 100% rename from src/api/system/dept-api.ts rename to src/api/system/dept.ts diff --git a/src/api/system/dict-api.ts b/src/api/system/dict.ts similarity index 100% rename from src/api/system/dict-api.ts rename to src/api/system/dict.ts diff --git a/src/api/system/log-api.ts b/src/api/system/log.ts similarity index 100% rename from src/api/system/log-api.ts rename to src/api/system/log.ts diff --git a/src/api/system/menu-api.ts b/src/api/system/menu.ts similarity index 100% rename from src/api/system/menu-api.ts rename to src/api/system/menu.ts diff --git a/src/api/system/notice-api.ts b/src/api/system/notice.ts similarity index 100% rename from src/api/system/notice-api.ts rename to src/api/system/notice.ts diff --git a/src/api/system/role-api.ts b/src/api/system/role.ts similarity index 100% rename from src/api/system/role-api.ts rename to src/api/system/role.ts diff --git a/src/api/system/tenant-api.ts b/src/api/system/tenant.ts similarity index 100% rename from src/api/system/tenant-api.ts rename to src/api/system/tenant.ts diff --git a/src/api/system/user-api.ts b/src/api/system/user.ts similarity index 100% rename from src/api/system/user-api.ts rename to src/api/system/user.ts diff --git a/src/components/Upload/FileUpload.vue b/src/components/Upload/FileUpload.vue index 62195357..7f4728e6 100644 --- a/src/components/Upload/FileUpload.vue +++ b/src/components/Upload/FileUpload.vue @@ -53,7 +53,7 @@ import { UploadRequestOptions, } from "element-plus"; -import FileAPI, { FileInfo } from "@/api/file-api"; +import FileAPI, { FileInfo } from "@/api/file"; const props = defineProps({ /** diff --git a/src/components/Upload/MultiImageUpload.vue b/src/components/Upload/MultiImageUpload.vue index 082b6945..451310c1 100644 --- a/src/components/Upload/MultiImageUpload.vue +++ b/src/components/Upload/MultiImageUpload.vue @@ -40,7 +40,7 @@