Skip to content

Commit b08095a

Browse files
perf: export document
1 parent 699df19 commit b08095a

File tree

5 files changed

+29
-16
lines changed

5 files changed

+29
-16
lines changed

ui/src/locales/lang/en-US/views/document.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ export default {
1010
cancelVectorization: 'Cancel Vectorization',
1111
cancelGenerate: 'Cancel Generation',
1212
export: 'Export to',
13+
exportDocument: 'Export Document',
14+
exportKnowledge: 'Export Knowledge',
1315
download: 'Download',
1416
replace: 'Replace',
1517
},

ui/src/locales/lang/zh-CN/views/document.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export default {
1111
cancelVectorization: '取消向量化',
1212
cancelGenerate: '取消生成',
1313
export: '导出',
14+
exportDocument: '导出文档',
15+
exportKnowledge: '导出知识库',
1416
download: '下载原文档',
1517
replace: '替换原文档',
1618
},

ui/src/locales/lang/zh-Hant/views/document.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ export default {
1010
cancelVectorization: '取消向量化',
1111
cancelGenerate: '取消生成',
1212
export: '匯出',
13+
exportDocument: '匯出文檔',
14+
exportKnowledge: '匯出知識庫',
1315
download: '下載原文件',
1416
replace: '替換原文件',
1517
},

ui/src/views/knowledge/component/KnowledgeListContainer.vue

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -325,29 +325,33 @@
325325
{{ $t('common.setting') }}
326326
</el-dropdown-item>
327327
<el-dropdown-item
328+
divided
328329
@click.stop="exportKnowledge(item)"
329330
v-if="permissionPrecise.export(item.id)"
330331
>
331332
<AppIcon iconName="app-export" class="color-secondary"></AppIcon
332-
>{{ $t('views.document.setting.export') }} Excel
333+
>{{ $t('views.document.setting.exportDocument') }} Excel
333334
</el-dropdown-item>
334335
<el-dropdown-item
335336
@click.stop="exportZipKnowledge(item)"
336337
v-if="permissionPrecise.export(item.id)"
337338
>
338339
<AppIcon iconName="app-export" class="color-secondary"></AppIcon
339-
>{{ $t('views.document.setting.export') }} ZIP</el-dropdown-item
340+
>{{
341+
$t('views.document.setting.exportDocument')
342+
}}
343+
ZIP</el-dropdown-item
340344
>
341345
<el-dropdown-item
342346
@click.stop="exportKnowledgeBundle(item)"
343347
v-if="permissionPrecise.export(item.id)"
344348
>
345-
<AppIcon iconName="app-export" class="color-secondary"></AppIcon
346-
>{{ $t('views.document.setting.export') }}
347-
{{ $t('views.knowledge.title') }}
349+
<AppIcon iconName="app-export" class="color-secondary"></AppIcon>
350+
{{ $t('views.document.setting.exportKnowledge') }}
348351
</el-dropdown-item>
349352

350353
<el-dropdown-item
354+
divided
351355
type="danger"
352356
@click.stop="deleteKnowledge(item)"
353357
v-if="permissionPrecise.delete(item.id)"

ui/src/views/system-resource-management/KnowledgeResourceIndex.vue

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -242,35 +242,38 @@
242242
{{ $t('views.system.resourceAuthorization.title') }}
243243
</el-dropdown-item>
244244
<el-dropdown-item
245+
text
246+
@click.stop="openResourceMappingDrawer(row)"
247+
v-if="permissionPrecise.relate_map()"
248+
>
249+
<AppIcon iconName="app-resource-mapping" class="color-secondary"></AppIcon>
250+
{{ $t('views.system.resourceMapping.title') }}
251+
</el-dropdown-item>
252+
<el-dropdown-item
253+
divided
245254
@click.stop="exportKnowledge(row)"
246255
v-if="permissionPrecise.export()"
247256
>
248257
<AppIcon iconName="app-export" class="color-secondary"></AppIcon>
249-
{{ $t('views.document.setting.export') }} Excel
258+
{{ $t('views.document.setting.exportDocument') }} Excel
250259
</el-dropdown-item>
251260
<el-dropdown-item
252261
@click.stop="exportZipKnowledge(row)"
253262
v-if="permissionPrecise.export()"
254263
>
255264
<AppIcon iconName="app-export" class="color-secondary"></AppIcon>
256-
{{ $t('views.document.setting.export') }} ZIP
265+
{{ $t('views.document.setting.exportDocument') }} ZIP
257266
</el-dropdown-item>
258267
<el-dropdown-item
259268
@click.stop="exportKnowledgeBundle(row)"
260269
v-if="permissionPrecise.export()"
261270
>
262271
<AppIcon iconName="app-export" class="color-secondary"></AppIcon>
263-
{{ $t('views.document.setting.export') }} {{ $t('views.knowledge.title') }}
264-
</el-dropdown-item>
265-
<el-dropdown-item
266-
text
267-
@click.stop="openResourceMappingDrawer(row)"
268-
v-if="permissionPrecise.relate_map()"
269-
>
270-
<AppIcon iconName="app-resource-mapping" class="color-secondary"></AppIcon>
271-
{{ $t('views.system.resourceMapping.title') }}
272+
{{ $t('views.document.setting.exportKnowledge') }}
272273
</el-dropdown-item>
274+
273275
<el-dropdown-item
276+
divided
274277
type="danger"
275278
@click.stop="deleteKnowledge(row)"
276279
v-if="permissionPrecise.delete()"

0 commit comments

Comments
 (0)