Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions ui/src/components/business/api-key-list/EditApiKeyDrawer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,6 @@ function handleSave() {
})
}

function handleBeforeClose(done: () => void) {
if (!saving.value) done()
}

function handleClosed() {
apiKeyId.value = ''
form.secret_key = ''
Expand All @@ -128,7 +124,7 @@ defineExpose({ open })
</script>

<template>
<MkDrawer v-model="visible" title="编辑 API Key" size="600" :before-close="handleBeforeClose" @closed="handleClosed">
<MkDrawer v-model="visible" title="编辑 API Key" @closed="handleClosed">
<el-form ref="formRef" :model="form" :rules="rules" :inert="saving" label-position="top" require-asterisk-position="right" @submit.prevent>
<el-form-item label="API KEY">
<el-input :model-value="form.secret_key" disabled>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ const onScroll = async () => {
flex-direction: column;
gap: 6px;
margin-bottom: 10px;
max-width: 680px;
max-width: 800px;
width: 100%;
box-sizing: border-box;
}
Expand Down
8 changes: 2 additions & 6 deletions ui/src/conversation-panel/components/message-list/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,7 @@
<el-icon class="is-loading" :size="18"><LoadingIcon /></el-icon>
</div>

<div
v-for="(msg, i) in messages"
:key="msg.id || i"
:class="['msg-row', msg.role === 'USER' ? 'user' : 'assistant']"
>
<div v-for="(msg, i) in messages" :key="msg.id || i" :class="['msg-row', msg.role === 'USER' ? 'user' : 'assistant']">
<ContentList :content-list="msg.content" />
<!-- 助手消息结束后显示底部信息栏(知识来源/执行详情/tokens/耗时) -->
<MessageFooter v-if="msg.role === 'ASSISTANT' && (msg.write_ed || msg.record)" :message="msg" />
Expand Down Expand Up @@ -114,7 +110,7 @@ const onScroll = () => {
flex-direction: column;
gap: 6px;
margin-bottom: 10px;
max-width: 680px;
max-width: 800px;
width: 100%;
box-sizing: border-box;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ defineExpose({ open, close })
</script>

<template>
<MkDrawer v-model="visible" size="60%" content-class="h-full !p-0" @close="close" @closed="emit('closed')">
<MkDrawer v-model="visible" size="840" content-class="h-full !p-0" @close="close" @closed="emit('closed')">
<template #header>
<h4 class="min-w-0 truncate" :title="props.chatLog.abstract">{{ props.chatLog.abstract || '对话详情' }}</h4>
</template>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ onMounted(loadAccessRestriction)
</script>

<template>
<MkDrawer v-model="visible" title="访问限制" size="600" content-class="h-full" @closed="emit('closed')">
<MkDrawer v-model="visible" title="访问限制" @closed="emit('closed')">
<div v-loading="loading" class="h-full" :inert="saving">
<el-form ref="formRef" :model="form" :rules="rules" label-position="top" require-asterisk-position="right" @submit.prevent>
<el-form-item label="每个客户端提问限制" prop="access_num">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ onMounted(loadAccessRestriction)
</script>

<template>
<MkDrawer v-model="visible" title="访问限制" size="600" content-class="h-full" @closed="emit('closed')">
<MkDrawer v-model="visible" title="访问限制" @closed="emit('closed')">
<div v-loading="loading" class="h-full" :inert="saving">
<el-form ref="formRef" :model="form" :rules="rules" label-position="top" require-asterisk-position="right" @submit.prevent>
<el-form-item label="每个客户端提问限制" prop="access_num">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,10 +119,6 @@ function handleBatchLinkDocuments() {
return handleLinkDocuments(selectedDocuments.value.map(({ id }) => id))
}

function handleBeforeClose(done: () => void) {
if (!loading.value) done()
}

function resetData() {
currentTag.value = undefined
activeTab.value = 'linked'
Expand All @@ -138,7 +134,7 @@ defineExpose({ open })
</script>

<template>
<MkDrawer v-model="visible" :title="title" :before-close="handleBeforeClose" size="840" @closed="resetData">
<MkDrawer v-model="visible" :title="title" size="840" @closed="resetData">
<div class="flex-column gap-4" :inert="loading">
<el-tabs v-model="activeTab" :before-leave="() => !loading" @tab-change="handleTabChange">
<el-tab-pane label="已关联文档" name="linked" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,10 +92,6 @@ function handleParagraphClosed() {
void handleLoadParagraphs()
}

function handleBeforeClose(done: () => void) {
if (!loading.value) done()
}

watch(
() => problem.value.id,
() => {
Expand All @@ -109,7 +105,7 @@ defineExpose({ refresh: handleLoadParagraphs })
</script>

<template>
<MkDrawer v-model="visible" title="问题详情" size="860" :before-close="handleBeforeClose" @closed="emit('closed')">
<MkDrawer v-model="visible" title="问题详情" size="840" @closed="emit('closed')">
<div v-loading="loading">
<div class="mb-4">
<div class="mb-2">问题</div>
Expand Down
1 change: 0 additions & 1 deletion ui/src/views/tool/tool-form/tool-custom/ToolFormDrawer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,6 @@ defineExpose({ open })
<h4 class="mk-title-decoration mb-4">基本信息</h4>
<el-form-item label="名称" prop="name">
<div class="flex-align-center w-full gap-3">

<MkEditAvatar v-model="toolForm.icon" @change="handleIconChange">
<template #default="{ icon }">
<ToolIcon :icon="icon" />
Expand Down
6 changes: 1 addition & 5 deletions ui/src/views/trigger/trigger-form/TriggerFormDrawer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -297,10 +297,6 @@ function resetData() {
formRef.value?.clearValidate()
}

function handleBeforeClose(done: () => void) {
if (!saving.value) done()
}

function handleClosed() {
resetData()
emit('closed')
Expand All @@ -310,7 +306,7 @@ defineExpose({ open })
</script>

<template>
<MkDrawer v-model="visible" :title="editingId ? '编辑触发器' : '创建触发器'" @closed="handleClosed" :before-close="handleBeforeClose">
<MkDrawer v-model="visible" :title="editingId ? '编辑触发器' : '创建触发器'" @closed="handleClosed">
<div v-loading="loading || saving">
<el-form ref="formRef" :model="form" :rules="rules" label-position="top" require-asterisk-position="right" @submit.prevent>
<el-form-item label="触发器名称" prop="name">
Expand Down
Loading