From d2ee6c5d084f8fb52cb4beefbe6212a3be1217f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E5=AD=A3=E5=88=86?= Date: Thu, 9 Oct 2025 13:24:37 +0800 Subject: [PATCH] =?UTF-8?q?iframe=E6=A8=A1=E5=9E=8B=E4=BE=9B=E5=BA=94?= =?UTF-8?q?=E5=95=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .qoder/rules/model_provider_rule.md | 13 ++ babel.config.js | 2 +- src/router/generatedRouter/index.js | 12 ++ .../agent/views/model-provider/index.vue | 139 ++++++++++++++++++ 4 files changed, 165 insertions(+), 1 deletion(-) create mode 100644 .qoder/rules/model_provider_rule.md create mode 100644 src/views/agent/views/model-provider/index.vue diff --git a/.qoder/rules/model_provider_rule.md b/.qoder/rules/model_provider_rule.md new file mode 100644 index 0000000..b009db8 --- /dev/null +++ b/.qoder/rules/model_provider_rule.md @@ -0,0 +1,13 @@ +--- +trigger: always_on +alwaysApply: true +--- +# 概述 +- 模型供应商内容需要内嵌dify平台模型供商内容 +- src\views\agent\views\workflow\index.vue页面的内容已完成内嵌dify平台页面的内容,可作参考 + +# 细节描述 +- 本次需要内嵌的页面是dify的base_url + /apps +- 本次内嵌的页面上需要预留参数,用于后续隐藏侧边栏。 +- 需要获取access_token同src\views\agent\views\workflow\index.vue页面实现方法 + diff --git a/babel.config.js b/babel.config.js index 5d9f8fa..508c730 100644 --- a/babel.config.js +++ b/babel.config.js @@ -4,7 +4,7 @@ module.exports = { [ 'transform-remove-console', { - exclude: ['warn', 'error'] // 可选:保留 warn 和 error + exclude: ['warn', 'error', 'log'] // 可选:保留 warn 和 error } ] ] diff --git a/src/router/generatedRouter/index.js b/src/router/generatedRouter/index.js index c374ee6..ca61868 100644 --- a/src/router/generatedRouter/index.js +++ b/src/router/generatedRouter/index.js @@ -287,6 +287,18 @@ export default [ accessToken: '', refreshToken: '' } + }, + { + path: '/intelligentAgent/model-provider', + name: 'intelligentAgent-model-provider', + component: () => + import('@/views/agent/views/model-provider/index.vue'), + meta: { + title: '模型供应商', + icon: 'el-icon-connection', + accessToken: '', + refreshToken: '' + } } ] } diff --git a/src/views/agent/views/model-provider/index.vue b/src/views/agent/views/model-provider/index.vue new file mode 100644 index 0000000..cc02f7b --- /dev/null +++ b/src/views/agent/views/model-provider/index.vue @@ -0,0 +1,139 @@ + + +