diff --git a/ui/src/views/knowledge-detail/external-retrieval/index.vue b/ui/src/views/knowledge-detail/external-retrieval/index.vue index 6ac11c5cc67..75b1e49f592 100644 --- a/ui/src/views/knowledge-detail/external-retrieval/index.vue +++ b/ui/src/views/knowledge-detail/external-retrieval/index.vue @@ -5,7 +5,7 @@ import ExternalRetrievalApi from '@/api/admin/workspace/knowledge/external-retri import type { KnowledgeExternalRetrievalPayload, KnowledgeExternalRetrievalSetting } from '@/api/types' import type { ResourceDetailPageProps } from '@/layout/ResourceDetailLayout.vue' import { copyText } from '@/utils/clipboard' -import { MsgInfo, MsgSuccess, MsgWarning } from '@/utils/message' +import { MsgSuccess } from '@/utils/message' defineOptions({ name: 'ExternalRetrievalView' }) defineProps() @@ -37,19 +37,9 @@ function loadExternalRetrieval() { // 仅保存本次切换的字段,成功后按完整响应更新开关及配置示例。 function handleSettingChange(field: keyof KnowledgeExternalRetrievalPayload, value: string | number | boolean) { - if (loading.value) return - if (!setting.value) { - if (loadFailed.value) MsgWarning('请先重新加载外部检索服务配置') - else MsgInfo('当前范围的外部检索服务接口待接入') - return - } loading.value = true return ExternalRetrievalApi.putKnowledgeExternalRetrieval(knowledgeId.value, { [field]: value === true }) .then((result) => { - if (!result) { - MsgInfo('当前范围的外部检索服务保存接口待接入') - return - } setting.value = result MsgSuccess('保存成功') }) @@ -69,23 +59,22 @@ onMounted(() => {

{{ title }}

- +
-
+
身份认证 (开启后仅授权的对话用户可通过 API Key 检索该知识库)
-
- -
+ +
API 服务地址 @@ -99,9 +88,9 @@ onMounted(() => { -
+
-
+
API 调用示例
@@ -115,9 +104,9 @@ onMounted(() => {
-
+ -
+
MCP 配置详情
@@ -126,6 +115,6 @@ onMounted(() => {
-
+
diff --git a/ui/src/views/knowledge-detail/workflow-transform/index.vue b/ui/src/views/knowledge-detail/workflow-transform/index.vue index 01728d35b25..4c86d025bcd 100644 --- a/ui/src/views/knowledge-detail/workflow-transform/index.vue +++ b/ui/src/views/knowledge-detail/workflow-transform/index.vue @@ -27,15 +27,13 @@ function enterWorkflow() { const loading = ref(false) function handleTransformWorkflow() { - const requestApi = resourceApi.knowledge - if (!('postTransformWorkflow' in requestApi)) return return MsgConfirm('转换为工作流知识库', '转换后无法回退,请谨慎操作。', { confirmButtonText: '转换', confirmButtonType: 'primary', }) .then(() => { loading.value = true - return requestApi.postTransformWorkflow(knowledgeId.value, { work_flow: cloneDeep(knowledgeTemplate.default) }).then(() => { + return resourceApi.knowledge.postTransformWorkflow(knowledgeId.value, { work_flow: cloneDeep(knowledgeTemplate.default) }).then(() => { MsgSuccess('转换成功') return enterWorkflow() })