diff --git a/AGENTS.md b/AGENTS.md index 0b05aeb1..590335fb 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -91,7 +91,7 @@ export const XxxAPI = { ``` - 分页统一用 `@/api/common` 的 `PageQuery` / `PageResult`。 -- 一个模块下有多组业务类型时按域拆文件(如 `src/api/device/types.ts` 与 `src/api/device/appIcon.types.ts`),不要混放在一个 `types.ts`。 +- 一个模块下有多组业务类型时按域拆文件(如 `src/api/app/appIcon.ts` 与 `src/api/app/appIcon.types.ts`),不要混放在一个 `types.ts`。 - 错误提示由拦截器统一弹出;页面 `catch` 只做善后(关 loading、关弹窗、回滚状态),不要重复 `ElMessage.error`。 - 轮询/探测请求用 `silentErrorStatuses` 静默指定状态码。 - 免鉴权请求用 `anonymous: true` 或 `headers: { Authorization: "no-auth" }`(类型见 `types/axios.d.ts`)。 diff --git a/src/api/device/appIcon.ts b/src/api/app/appIcon.ts similarity index 100% rename from src/api/device/appIcon.ts rename to src/api/app/appIcon.ts diff --git a/src/api/device/appIcon.types.ts b/src/api/app/appIcon.types.ts similarity index 100% rename from src/api/device/appIcon.types.ts rename to src/api/app/appIcon.types.ts diff --git a/src/views/devices/app-icon/index.vue b/src/views/app-manager/app-icon/index.vue similarity index 99% rename from src/views/devices/app-icon/index.vue rename to src/views/app-manager/app-icon/index.vue index 42ac3201..159cc58c 100644 --- a/src/views/devices/app-icon/index.vue +++ b/src/views/app-manager/app-icon/index.vue @@ -234,8 +234,8 @@ import { } from "element-plus"; import { usePageTable } from "@/composables"; -import AppIconAPI from "@/api/device/appIcon"; -import type { AppIconQuery, AppIconVO } from "@/api/device/appIcon.types"; +import AppIconAPI from "@/api/app/appIcon"; +import type { AppIconQuery, AppIconVO } from "@/api/app/appIcon.types"; import { withBase } from "@/utils/asset-url"; defineOptions({