style: clean up whitespace and formatting in KnowledgeSetting.vue

This commit is contained in:
wxg0103 2025-08-05 18:11:40 +08:00
parent 8222cf42fa
commit 901b88887d

View File

@ -8,7 +8,7 @@
<h4 class="title-decoration-1 mb-16"> <h4 class="title-decoration-1 mb-16">
{{ $t('common.info') }} {{ $t('common.info') }}
</h4> </h4>
<BaseForm ref="BaseFormRef" :data="detail" :apiType="apiType" /> <BaseForm ref="BaseFormRef" :data="detail" :apiType="apiType"/>
<el-form <el-form
ref="webFormRef" ref="webFormRef"
@ -26,12 +26,12 @@
> >
<div class="flex align-center"> <div class="flex align-center">
<el-avatar class="mr-8 avatar-blue" shape="square" :size="32"> <el-avatar class="mr-8 avatar-blue" shape="square" :size="32">
<img src="@/assets/knowledge/icon_document.svg" style="width: 58%" alt="" /> <img src="@/assets/knowledge/icon_document.svg" style="width: 58%" alt=""/>
</el-avatar> </el-avatar>
<div> <div>
<div>{{ $t('views.knowledge.knowledgeType.generalKnowledge') }}</div> <div>{{ $t('views.knowledge.knowledgeType.generalKnowledge') }}</div>
<el-text type="info" <el-text type="info"
>{{ $t('views.knowledge.knowledgeType.generalInfo') }} >{{ $t('views.knowledge.knowledgeType.generalInfo') }}
</el-text> </el-text>
</div> </div>
</div> </div>
@ -44,7 +44,7 @@
> >
<div class="flex align-center"> <div class="flex align-center">
<el-avatar class="mr-8 avatar-purple" shape="square" :size="32"> <el-avatar class="mr-8 avatar-purple" shape="square" :size="32">
<img src="@/assets/knowledge/icon_web.svg" style="width: 58%" alt="" /> <img src="@/assets/knowledge/icon_web.svg" style="width: 58%" alt=""/>
</el-avatar> </el-avatar>
<div> <div>
<div>{{ $t('views.knowledge.knowledgeType.webKnowledge') }}</div> <div>{{ $t('views.knowledge.knowledgeType.webKnowledge') }}</div>
@ -62,14 +62,14 @@
> >
<div class="flex align-center"> <div class="flex align-center">
<el-avatar shape="square" :size="32" style="background: none"> <el-avatar shape="square" :size="32" style="background: none">
<img src="@/assets/knowledge/logo_lark.svg" style="width: 100%" alt="" /> <img src="@/assets/knowledge/logo_lark.svg" style="width: 100%" alt=""/>
</el-avatar> </el-avatar>
<div> <div>
<p> <p>
<el-text>{{ $t('views.knowledge.knowledgeType.larkKnowledge') }}</el-text> <el-text>{{ $t('views.knowledge.knowledgeType.larkKnowledge') }}</el-text>
</p> </p>
<el-text type="info" <el-text type="info"
>{{ $t('views.knowledge.knowledgeType.larkInfo') }} >{{ $t('views.knowledge.knowledgeType.larkInfo') }}
</el-text> </el-text>
</div> </div>
</div> </div>
@ -141,7 +141,7 @@
<template #label> <template #label>
<div class="flex align-center"> <div class="flex align-center">
<span class="mr-4" <span class="mr-4"
>{{ $t('views.knowledge.form.file_size_limit.label') }} >{{ $t('views.knowledge.form.file_size_limit.label') }}
</span> </span>
<el-tooltip <el-tooltip
effect="dark" effect="dark"
@ -169,7 +169,8 @@
type="primary" type="primary"
v-if="!route.path.includes('share/') && permissionPrecise.edit(id)" v-if="!route.path.includes('share/') && permissionPrecise.edit(id)"
> >
{{ $t('common.save') }}</el-button {{ $t('common.save') }}
</el-button
> >
</div> </div>
</div> </div>
@ -179,18 +180,18 @@
</div> </div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { ref, onMounted, reactive, computed } from 'vue' import {ref, onMounted, reactive, computed} from 'vue'
import { useRoute } from 'vue-router' import {useRoute} from 'vue-router'
import BaseForm from '@/views/knowledge/component/BaseForm.vue' import BaseForm from '@/views/knowledge/component/BaseForm.vue'
import { MsgSuccess, MsgConfirm } from '@/utils/message' import {MsgSuccess, MsgConfirm} from '@/utils/message'
import { t } from '@/locales' import {t} from '@/locales'
import permissionMap from '@/permission' import permissionMap from '@/permission'
import { loadSharedApi } from '@/utils/dynamics-api/shared-api' import {loadSharedApi} from '@/utils/dynamics-api/shared-api'
const route = useRoute() const route = useRoute()
const { const {
params: { id, folderId }, params: {id, folderId},
} = route as any } = route as any
const apiType = computed(() => { const apiType = computed(() => {
@ -265,16 +266,16 @@ async function submit() {
const obj = const obj =
detail.value.type === 1 || detail.value.type === 2 detail.value.type === 1 || detail.value.type === 2
? { ? {
meta: form.value, meta: form.value,
file_count_limit: form.value.file_count_limit, file_count_limit: form.value.file_count_limit,
file_size_limit: form.value.file_size_limit, file_size_limit: form.value.file_size_limit,
...BaseFormRef.value.form, ...BaseFormRef.value.form,
} }
: { : {
file_count_limit: form.value.file_count_limit, file_count_limit: form.value.file_count_limit,
file_size_limit: form.value.file_size_limit, file_size_limit: form.value.file_size_limit,
...BaseFormRef.value.form, ...BaseFormRef.value.form,
} }
if (cloneModelId.value !== BaseFormRef.value.form.embedding_model_id) { if (cloneModelId.value !== BaseFormRef.value.form.embedding_model_id) {
MsgConfirm(t('common.tip'), t('views.knowledge.tip.updateModeMessage'), { MsgConfirm(t('common.tip'), t('views.knowledge.tip.updateModeMessage'), {
@ -282,20 +283,20 @@ async function submit() {
}) })
.then(() => { .then(() => {
if (detail.value.type === 2) { if (detail.value.type === 2) {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) loadSharedApi({type: 'knowledge', systemType: apiType.value})
.putLarkKnowledge(id, obj, loading) .putLarkKnowledge(id, obj, loading)
.then(() => { .then(() => {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) loadSharedApi({type: 'knowledge', systemType: apiType.value})
.putReEmbeddingKnowledge(id) .putReEmbeddingKnowledge(id)
.then(() => { .then(() => {
MsgSuccess(t('common.saveSuccess')) MsgSuccess(t('common.saveSuccess'))
}) })
}) })
} else { } else {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) loadSharedApi({type: 'knowledge', systemType: apiType.value})
.putKnowledge(id, obj, loading) .putKnowledge(id, obj, loading)
.then(() => { .then(() => {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) loadSharedApi({type: 'knowledge', systemType: apiType.value})
.putReEmbeddingKnowledge(id) .putReEmbeddingKnowledge(id)
.then(() => { .then(() => {
MsgSuccess(t('common.saveSuccess')) MsgSuccess(t('common.saveSuccess'))
@ -303,20 +304,17 @@ async function submit() {
}) })
} }
}) })
.catch(() => {}) .catch(() => {
})
} else { } else {
if (detail.value.type === 2) { if (detail.value.type === 2) {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) loadSharedApi({type: 'knowledge', systemType: apiType.value})
.putLarkKnowledge(id, obj, loading) .putLarkKnowledge(id, obj, loading)
.then(() => { .then(() => {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) MsgSuccess(t('common.saveSuccess'))
.putReEmbeddingKnowledge(id)
.then(() => {
MsgSuccess(t('common.saveSuccess'))
})
}) })
} else { } else {
loadSharedApi({ type: 'knowledge', systemType: apiType.value }) loadSharedApi({type: 'knowledge', systemType: apiType.value})
.putKnowledge(id, obj, loading) .putKnowledge(id, obj, loading)
.then(() => { .then(() => {
MsgSuccess(t('common.saveSuccess')) MsgSuccess(t('common.saveSuccess'))
@ -329,7 +327,7 @@ async function submit() {
} }
function getDetail() { function getDetail() {
loadSharedApi({ type: 'knowledge', isShared: isShared.value, systemType: apiType.value }) loadSharedApi({type: 'knowledge', isShared: isShared.value, systemType: apiType.value})
.getKnowledgeDetail(id, loading) .getKnowledgeDetail(id, loading)
.then((res: any) => { .then((res: any) => {
detail.value = res.data detail.value = res.data