8
8
<h4 class =" title-decoration-1 mb-16" >
9
9
{{ $t('common.info') }}
10
10
</h4 >
11
- <BaseForm ref =" BaseFormRef" :data =" detail" :apiType =" apiType" />
11
+ <BaseForm ref =" BaseFormRef" :data =" detail" :apiType =" apiType" />
12
12
13
13
<el-form
14
14
ref =" webFormRef"
26
26
>
27
27
<div class =" flex align-center" >
28
28
<el-avatar class =" mr-8 avatar-blue" shape =" square" :size =" 32" >
29
- <img src =" @/assets/knowledge/icon_document.svg" style =" width : 58% " alt =" " />
29
+ <img src =" @/assets/knowledge/icon_document.svg" style =" width : 58% " alt =" " />
30
30
</el-avatar >
31
31
<div >
32
32
<div >{{ $t('views.knowledge.knowledgeType.generalKnowledge') }}</div >
33
33
<el-text type =" info"
34
- >{{ $t('views.knowledge.knowledgeType.generalInfo') }}
34
+ >{{ $t('views.knowledge.knowledgeType.generalInfo') }}
35
35
</el-text >
36
36
</div >
37
37
</div >
44
44
>
45
45
<div class =" flex align-center" >
46
46
<el-avatar class =" mr-8 avatar-purple" shape =" square" :size =" 32" >
47
- <img src =" @/assets/knowledge/icon_web.svg" style =" width : 58% " alt =" " />
47
+ <img src =" @/assets/knowledge/icon_web.svg" style =" width : 58% " alt =" " />
48
48
</el-avatar >
49
49
<div >
50
50
<div >{{ $t('views.knowledge.knowledgeType.webKnowledge') }}</div >
62
62
>
63
63
<div class =" flex align-center" >
64
64
<el-avatar shape =" square" :size =" 32" style =" background : none " >
65
- <img src =" @/assets/knowledge/logo_lark.svg" style =" width : 100% " alt =" " />
65
+ <img src =" @/assets/knowledge/logo_lark.svg" style =" width : 100% " alt =" " />
66
66
</el-avatar >
67
67
<div >
68
68
<p >
69
69
<el-text >{{ $t('views.knowledge.knowledgeType.larkKnowledge') }}</el-text >
70
70
</p >
71
71
<el-text type =" info"
72
- >{{ $t('views.knowledge.knowledgeType.larkInfo') }}
72
+ >{{ $t('views.knowledge.knowledgeType.larkInfo') }}
73
73
</el-text >
74
74
</div >
75
75
</div >
141
141
<template #label >
142
142
<div class =" flex align-center" >
143
143
<span class =" mr-4"
144
- >{{ $t('views.knowledge.form.file_size_limit.label') }}
144
+ >{{ $t('views.knowledge.form.file_size_limit.label') }}
145
145
</span >
146
146
<el-tooltip
147
147
effect =" dark"
169
169
type =" primary"
170
170
v-if =" !route.path.includes('share/') && permissionPrecise.edit(id)"
171
171
>
172
- {{ $t('common.save') }}</el-button
172
+ {{ $t('common.save') }}
173
+ </el-button
173
174
>
174
175
</div >
175
176
</div >
179
180
</div >
180
181
</template >
181
182
<script setup lang="ts">
182
- import { ref , onMounted , reactive , computed } from ' vue'
183
- import { useRoute } from ' vue-router'
183
+ import {ref , onMounted , reactive , computed } from ' vue'
184
+ import {useRoute } from ' vue-router'
184
185
import BaseForm from ' @/views/knowledge/component/BaseForm.vue'
185
- import { MsgSuccess , MsgConfirm } from ' @/utils/message'
186
- import { t } from ' @/locales'
186
+ import {MsgSuccess , MsgConfirm } from ' @/utils/message'
187
+ import {t } from ' @/locales'
187
188
import permissionMap from ' @/permission'
188
189
189
- import { loadSharedApi } from ' @/utils/dynamics-api/shared-api'
190
+ import {loadSharedApi } from ' @/utils/dynamics-api/shared-api'
190
191
191
192
const route = useRoute ()
192
193
const {
193
- params : { id, folderId },
194
+ params : {id, folderId},
194
195
} = route as any
195
196
196
197
const apiType = computed (() => {
@@ -265,58 +266,55 @@ async function submit() {
265
266
const obj =
266
267
detail .value .type === 1 || detail .value .type === 2
267
268
? {
268
- meta: form .value ,
269
- file_count_limit: form .value .file_count_limit ,
270
- file_size_limit: form .value .file_size_limit ,
271
- ... BaseFormRef .value .form ,
272
- }
269
+ meta: form .value ,
270
+ file_count_limit: form .value .file_count_limit ,
271
+ file_size_limit: form .value .file_size_limit ,
272
+ ... BaseFormRef .value .form ,
273
+ }
273
274
: {
274
- file_count_limit: form .value .file_count_limit ,
275
- file_size_limit: form .value .file_size_limit ,
276
- ... BaseFormRef .value .form ,
277
- }
275
+ file_count_limit: form .value .file_count_limit ,
276
+ file_size_limit: form .value .file_size_limit ,
277
+ ... BaseFormRef .value .form ,
278
+ }
278
279
279
280
if (cloneModelId .value !== BaseFormRef .value .form .embedding_model_id ) {
280
281
MsgConfirm (t (' common.tip' ), t (' views.knowledge.tip.updateModeMessage' ), {
281
282
confirmButtonText: t (' views.knowledge.setting.vectorization' ),
282
283
})
283
284
.then (() => {
284
285
if (detail .value .type === 2 ) {
285
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
286
+ loadSharedApi ({type: ' knowledge' , systemType: apiType .value })
286
287
.putLarkKnowledge (id , obj , loading )
287
288
.then (() => {
288
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
289
+ loadSharedApi ({type: ' knowledge' , systemType: apiType .value })
289
290
.putReEmbeddingKnowledge (id )
290
291
.then (() => {
291
292
MsgSuccess (t (' common.saveSuccess' ))
292
293
})
293
294
})
294
295
} else {
295
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
296
+ loadSharedApi ({type: ' knowledge' , systemType: apiType .value })
296
297
.putKnowledge (id , obj , loading )
297
298
.then (() => {
298
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
299
+ loadSharedApi ({type: ' knowledge' , systemType: apiType .value })
299
300
.putReEmbeddingKnowledge (id )
300
301
.then (() => {
301
302
MsgSuccess (t (' common.saveSuccess' ))
302
303
})
303
304
})
304
305
}
305
306
})
306
- .catch (() => {})
307
+ .catch (() => {
308
+ })
307
309
} else {
308
310
if (detail .value .type === 2 ) {
309
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
311
+ loadSharedApi ({type: ' knowledge' , systemType: apiType .value })
310
312
.putLarkKnowledge (id , obj , loading )
311
313
.then (() => {
312
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
313
- .putReEmbeddingKnowledge (id )
314
- .then (() => {
315
- MsgSuccess (t (' common.saveSuccess' ))
316
- })
314
+ MsgSuccess (t (' common.saveSuccess' ))
317
315
})
318
316
} else {
319
- loadSharedApi ({ type: ' knowledge' , systemType: apiType .value })
317
+ loadSharedApi ({type: ' knowledge' , systemType: apiType .value })
320
318
.putKnowledge (id , obj , loading )
321
319
.then (() => {
322
320
MsgSuccess (t (' common.saveSuccess' ))
@@ -329,7 +327,7 @@ async function submit() {
329
327
}
330
328
331
329
function getDetail() {
332
- loadSharedApi ({ type: ' knowledge' , isShared: isShared .value , systemType: apiType .value })
330
+ loadSharedApi ({type: ' knowledge' , isShared: isShared .value , systemType: apiType .value })
333
331
.getKnowledgeDetail (id , loading )
334
332
.then ((res : any ) => {
335
333
detail .value = res .data
0 commit comments