From 97dc9fa82ea0123ff17cfb41b02ef2027137b858 Mon Sep 17 00:00:00 2001 From: BBIT-Kai <2911862937@qq.com> Date: Tue, 28 Jul 2026 09:42:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=8F=91=E5=B8=83=E4=B8=B4?= =?UTF-8?q?=E6=97=B6open-api=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbit_ai/app/app.py | 2 +- vue2/apps/web-antd/src/api/manager/index.ts | 3 +- .../index.ts => manager/open-api.ts} | 0 .../src/router/routes/modules/manager.ts | 11 ++ .../src/router/routes/modules/open-api.ts | 18 -- .../views/{ => manager}/open-api/index.vue | 187 ++++++++++++++---- vue2/docs/src/en/guide/essentials/icons.md | 6 +- vue2/docs/src/en/guide/in-depth/locale.md | 6 +- vue2/docs/src/en/guide/other/faq.md | 2 +- vue2/docs/src/guide/essentials/icons.md | 6 +- vue2/docs/src/guide/in-depth/locale.md | 6 +- vue2/docs/src/guide/other/faq.md | 2 +- vue2/packages/effects/plugins/README.md | 4 +- vue2/scripts/push_docker.ps1 | 2 +- 14 files changed, 177 insertions(+), 78 deletions(-) rename vue2/apps/web-antd/src/api/{open-api/index.ts => manager/open-api.ts} (100%) delete mode 100644 vue2/apps/web-antd/src/router/routes/modules/open-api.ts rename vue2/apps/web-antd/src/views/{ => manager}/open-api/index.vue (87%) diff --git a/bbit_ai/app/app.py b/bbit_ai/app/app.py index 9903cb3..f8787a1 100644 --- a/bbit_ai/app/app.py +++ b/bbit_ai/app/app.py @@ -53,7 +53,7 @@ async def ai_lab(): origins = [ "http://localhost:8091", # Vite dev 默认端口 "https://ai.bbitcn.net", - "*", # ⚠️ 生产环境不要用 + "*", ] app.add_middleware( diff --git a/vue2/apps/web-antd/src/api/manager/index.ts b/vue2/apps/web-antd/src/api/manager/index.ts index 00f5113..5d037f5 100644 --- a/vue2/apps/web-antd/src/api/manager/index.ts +++ b/vue2/apps/web-antd/src/api/manager/index.ts @@ -1,6 +1,7 @@ export * from './dept'; export * from './dict'; export * from './menu'; +export * from './open-api'; export * from './role'; -export * from './user'; export * from './sys'; +export * from './user'; diff --git a/vue2/apps/web-antd/src/api/open-api/index.ts b/vue2/apps/web-antd/src/api/manager/open-api.ts similarity index 100% rename from vue2/apps/web-antd/src/api/open-api/index.ts rename to vue2/apps/web-antd/src/api/manager/open-api.ts diff --git a/vue2/apps/web-antd/src/router/routes/modules/manager.ts b/vue2/apps/web-antd/src/router/routes/modules/manager.ts index 6ff31a2..2c64f8c 100644 --- a/vue2/apps/web-antd/src/router/routes/modules/manager.ts +++ b/vue2/apps/web-antd/src/router/routes/modules/manager.ts @@ -69,6 +69,17 @@ const routes: RouteRecordRaw[] = [ }, component: () => import('#/views/manager/menu/index.vue'), }, + { + name: 'open-api', + path: '/manager/open-api', + meta: { + authority: ['manager'], + icon: 'mdi:api', + title: 'API管理', + keepAlive: true, + }, + component: () => import('#/views/manager/open-api/index.vue'), + }, ], }, ]; diff --git a/vue2/apps/web-antd/src/router/routes/modules/open-api.ts b/vue2/apps/web-antd/src/router/routes/modules/open-api.ts deleted file mode 100644 index e2f955f..0000000 --- a/vue2/apps/web-antd/src/router/routes/modules/open-api.ts +++ /dev/null @@ -1,18 +0,0 @@ -import type { RouteRecordRaw } from 'vue-router'; - -const routes: RouteRecordRaw[] = [ - { - component: () => import('#/views/open-api/index.vue'), - meta: { - authority: ['manager'], - icon: 'lucide:waypoints', - keepAlive: true, - order: 3, - title: '开放接口中心', - }, - name: 'OpenApiCenter', - path: '/open-api/center', - }, -]; - -export default routes; diff --git a/vue2/apps/web-antd/src/views/open-api/index.vue b/vue2/apps/web-antd/src/views/manager/open-api/index.vue similarity index 87% rename from vue2/apps/web-antd/src/views/open-api/index.vue rename to vue2/apps/web-antd/src/views/manager/open-api/index.vue index ff589b9..b769cd1 100644 --- a/vue2/apps/web-antd/src/views/open-api/index.vue +++ b/vue2/apps/web-antd/src/views/manager/open-api/index.vue @@ -1,8 +1,9 @@