From f7ff8b2bd5ebe2f749b236947b2e56ebdedf4733 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E5=86=9B?= <543024265@qq.com> Date: Fri, 11 Jul 2025 14:40:19 +0800 Subject: [PATCH] =?UTF-8?q?feat(agent):=20=E9=87=8D=E6=9E=84=E8=81=8A?= =?UTF-8?q?=E5=A4=A9=E9=A1=B5=E9=9D=A2=E5=AE=9E=E7=8E=B0=EF=BC=8C=E6=96=B0?= =?UTF-8?q?=E5=A2=9ECoze=20SDK=E9=9B=86=E6=88=90=E5=92=8CAPI=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E4=BC=98=E5=8C=96=E8=B7=AF=E7=94=B1=E6=9D=83?= =?UTF-8?q?=E9=99=90=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/all/agent.ts | 6 + src/permission/permission.ts | 5 +- src/router/routes/modules/agent.ts | 5 +- src/views/Agent/Chat/index.vue | 189 +++++++++++++++++++++++------ 4 files changed, 159 insertions(+), 46 deletions(-) create mode 100644 src/api/all/agent.ts diff --git a/src/api/all/agent.ts b/src/api/all/agent.ts new file mode 100644 index 0000000..69be57a --- /dev/null +++ b/src/api/all/agent.ts @@ -0,0 +1,6 @@ +// 投放账号计划 +import Http from '@/api'; +// 获取聊天智能体 +export const getChatAgent = (id: number) => { + return Http.get(`/v1/agent/getChatAgent/${id}`); +}; diff --git a/src/permission/permission.ts b/src/permission/permission.ts index 7c12722..13418fd 100644 --- a/src/permission/permission.ts +++ b/src/permission/permission.ts @@ -5,6 +5,7 @@ export function checkRoutePermission(routeName: string) { const allowAccessRoutes = userStore.allowAccessRoutes; if (!routeName) return false; - - return allowAccessRoutes.includes(routeName); + // todo + return true; + // return allowAccessRoutes.includes(routeName); } diff --git a/src/router/routes/modules/agent.ts b/src/router/routes/modules/agent.ts index 1cd422c..da1a73c 100644 --- a/src/router/routes/modules/agent.ts +++ b/src/router/routes/modules/agent.ts @@ -25,10 +25,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ path: 'chat', name: 'Chat', meta: { - locale: '品牌信息', - requiresAuth: true, - requireLogin: true, - roles: ['*'], + hideInMenu: true, }, component: () => import('@/views/Agent/Chat'), }, diff --git a/src/views/Agent/Chat/index.vue b/src/views/Agent/Chat/index.vue index 9b98eeb..c22dae3 100644 --- a/src/views/Agent/Chat/index.vue +++ b/src/views/Agent/Chat/index.vue @@ -1,57 +1,166 @@ -