mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: The selection box for variables should support clearing.(#4515)
This commit is contained in:
parent
b26e9ed443
commit
f048b5a3a1
|
|
@ -1,6 +1,3 @@
|
|||
import tool from '@/api/tool/tool'
|
||||
import type {title} from 'process'
|
||||
|
||||
export default {
|
||||
node: '节点',
|
||||
nodeName: '节点名称',
|
||||
|
|
@ -138,7 +135,7 @@ export default {
|
|||
fileUploadType: {
|
||||
label: '上传的文件类型',
|
||||
documentText: '需要使用“文档内容提取”节点解析文档内容',
|
||||
imageText: '需要使用“图片模型”节点解析图片内容',
|
||||
imageText: '需要使用“图片理解”节点解析图片内容',
|
||||
audioText: '需要使用“语音转文本”节点解析音频内容',
|
||||
videoText: '需要使用“视频理解”节点解析视频内容',
|
||||
otherText: '需要自行解析该类型文件',
|
||||
|
|
|
|||
|
|
@ -3,31 +3,31 @@
|
|||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import {useRoute, useRouter} from 'vue-router'
|
||||
import { useRoute, useRouter } from 'vue-router'
|
||||
import * as ww from '@wecom/jssdk'
|
||||
import {
|
||||
WWLoginLangType,
|
||||
WWLoginPanelSizeType,
|
||||
WWLoginRedirectType,
|
||||
WWLoginType
|
||||
WWLoginType,
|
||||
} from '@wecom/jssdk'
|
||||
import {ref, nextTick, defineProps} from 'vue'
|
||||
import {MsgError} from '@/utils/message'
|
||||
import { ref, nextTick } from 'vue'
|
||||
import { MsgError } from '@/utils/message'
|
||||
import useStore from '@/stores'
|
||||
import {getBrowserLang} from '@/locales'
|
||||
import { getBrowserLang } from '@/locales'
|
||||
|
||||
const router = useRouter()
|
||||
const route = useRoute()
|
||||
const {
|
||||
params: {accessToken},
|
||||
params: { accessToken },
|
||||
} = route as any
|
||||
const wwLogin = ref({})
|
||||
const obj = ref<any>({isWeComLogin: false})
|
||||
const {chatUser} = useStore()
|
||||
const obj = ref<any>({ isWeComLogin: false })
|
||||
const { chatUser } = useStore()
|
||||
|
||||
const props = defineProps<{
|
||||
config: {
|
||||
callback_url: string;
|
||||
callback_url: string
|
||||
app_secret: string
|
||||
app_key: string
|
||||
corp_id?: string
|
||||
|
|
@ -39,7 +39,7 @@ const init = async () => {
|
|||
await nextTick() // 确保DOM已更新
|
||||
const data = {
|
||||
corpId: props.config.corp_id,
|
||||
agentId: props.config.agent_id
|
||||
agentId: props.config.agent_id,
|
||||
}
|
||||
const lang = localStorage.getItem('MaxKB-locale') || getBrowserLang() || 'en-US'
|
||||
const redirectUri = props.config.callback_url
|
||||
|
|
@ -54,15 +54,15 @@ const init = async () => {
|
|||
state: 'fit2cloud-wecom-qr',
|
||||
lang: lang === 'zh-CN' || lang === 'zh-Hant' ? WWLoginLangType.zh : WWLoginLangType.en,
|
||||
redirect_type: WWLoginRedirectType.callback,
|
||||
panel_size: WWLoginPanelSizeType.small
|
||||
panel_size: WWLoginPanelSizeType.small,
|
||||
},
|
||||
onCheckWeComLogin: obj.value,
|
||||
async onLoginSuccess({code}: any) {
|
||||
async onLoginSuccess({ code }: any) {
|
||||
chatUser.wecomCallback(code, accessToken).then(() => {
|
||||
setTimeout(() => {
|
||||
router.push({
|
||||
name: 'chat',
|
||||
params: {accessToken: accessToken},
|
||||
params: { accessToken: accessToken },
|
||||
query: route.query,
|
||||
})
|
||||
})
|
||||
|
|
@ -70,10 +70,9 @@ const init = async () => {
|
|||
},
|
||||
onLoginFail(err) {
|
||||
MsgError(`${err.errMsg}`)
|
||||
}
|
||||
},
|
||||
})
|
||||
} catch (error) {
|
||||
}
|
||||
} catch (error) {}
|
||||
}
|
||||
|
||||
init()
|
||||
|
|
@ -84,6 +83,5 @@ init()
|
|||
margin-top: -20px;
|
||||
height: 331px;
|
||||
justify-content: center;
|
||||
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
v-bind="$attrs"
|
||||
v-model="data"
|
||||
separator=" > "
|
||||
clearable
|
||||
>
|
||||
<template #default="{ node, data }">
|
||||
<span class="flex align-center" @wheel="wheel">
|
||||
|
|
|
|||
|
|
@ -851,6 +851,10 @@ export const knowledgeLoopMenuNodes = [
|
|||
label: t('views.tool.dataSource.title'),
|
||||
list: [dataSourceLocalNode, dataSourceWebNode],
|
||||
},
|
||||
{
|
||||
label: t('views.knowledge.title'),
|
||||
list: [documentSplitNode, knowledgeWriteNode, documentExtractNode],
|
||||
},
|
||||
{
|
||||
label: t('workflow.nodes.classify.aiCapability'),
|
||||
list: [
|
||||
|
|
@ -866,10 +870,6 @@ export const knowledgeLoopMenuNodes = [
|
|||
questionNode,
|
||||
],
|
||||
},
|
||||
{
|
||||
label: t('views.knowledge.title'),
|
||||
list: [documentSplitNode, knowledgeWriteNode, documentExtractNode],
|
||||
},
|
||||
{
|
||||
label: t('workflow.nodes.classify.businessLogic'),
|
||||
list: [conditionNode, replyNode, loopContinueNode, loopBreakNode],
|
||||
|
|
|
|||
Loading…
Reference in New Issue