Skip to content

Commit df6e9ae

Browse files
feat: Knowledge base workflow icons and styles
1 parent 081eb60 commit df6e9ae

File tree

18 files changed

+80
-31
lines changed

18 files changed

+80
-31
lines changed

ui/src/api/knowledge/knowledge.ts

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -406,13 +406,13 @@ const putKnowledgeWorkflow: (
406406
const exportKnowledgeWorkflow = (
407407
knowledge_id: string,
408408
knowledge_name: string,
409-
loading?: Ref<boolean>
409+
loading?: Ref<boolean>,
410410
) => {
411411
return exportFile(
412412
knowledge_name + '.kbwf',
413413
`${prefix.value}/${knowledge_id}/workflow/export`,
414414
undefined,
415-
loading
415+
loading,
416416
)
417417
}
418418
/**
@@ -421,12 +421,11 @@ const exportKnowledgeWorkflow = (
421421
const importKnowledgeWorkflow: (
422422
knowledge_id: string,
423423
data: any,
424-
loading?:Ref<boolean>
425-
) => Promise<Result<any>> = (knowledge_id, data, loading)=>{
426-
return post(`${prefix.value}/${knowledge_id}/workflow/import`,data,undefined,loading)
424+
loading?: Ref<boolean>,
425+
) => Promise<Result<any>> = (knowledge_id, data, loading) => {
426+
return post(`${prefix.value}/${knowledge_id}/workflow/import`, data, undefined, loading)
427427
}
428428

429-
430429
const listKnowledgeVersion: (
431430
knowledge_id: string,
432431
loading?: Ref<boolean>,
@@ -470,7 +469,12 @@ const cancelWorkflowAction: (
470469
knowledge_action_id: string,
471470
loading?: Ref<boolean>,
472471
) => Promise<Result<any>> = (knowledge_id: string, knowledge_action_id, loading) => {
473-
return post(`${prefix.value}/${knowledge_id}/action/${knowledge_action_id}/cancel`, {}, loading)
472+
return post(
473+
`${prefix.value}/${knowledge_id}/action/${knowledge_action_id}/cancel`,
474+
{},
475+
undefined,
476+
loading,
477+
)
474478
}
475479
/**
476480
* mcp 节点
@@ -520,5 +524,5 @@ export default {
520524
getWorkflowActionPage,
521525
cancelWorkflowAction,
522526
exportKnowledgeWorkflow,
523-
importKnowledgeWorkflow
527+
importKnowledgeWorkflow,
524528
}

ui/src/components/app-icon/index.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,27 @@ export const iconMap: any = {
230230
])
231231
},
232232
},
233+
'app-import': {
234+
iconReader: () => {
235+
return h('i', [
236+
h(
237+
'svg',
238+
{
239+
style: { height: '100%', width: '100%' },
240+
viewBox: '0 0 1024 1024',
241+
version: '1.1',
242+
xmlns: 'http://www.w3.org/2000/svg',
243+
},
244+
[
245+
h('path', {
246+
d: 'M519.381333 554.24l92.416 90.325333c8.533333 8.32 8.533333 21.845333 0 30.165334l-30.848 30.165333a22.186667 22.186667 0 0 1-30.890666 0L411.178667 569.173333l-30.890667-30.165333a41.984 41.984 0 0 1 0-60.330667l169.813333-165.973333a22.186667 22.186667 0 0 1 30.848 0l30.848 30.208c8.533333 8.32 8.533333 21.845333 0 30.165333l-100.437333 98.133334 405.376-1.706667h0.213333c12.032 0 21.76 9.642667 21.717334 21.418667l-0.170667 40.405333a21.589333 21.589333 0 0 1-21.76 21.248l-397.354667 1.706667zM674.688 170.666667H172.629333v682.666666h502.058667c12.032 0 21.802667 9.557333 21.802667 21.333334v42.666666c0 11.776-9.770667 21.333333-21.845334 21.333334H129.024A43.178667 43.178667 0 0 1 85.333333 896V128c0-23.552 19.541333-42.666667 43.648-42.666667h545.706667c12.032 0 21.802667 9.557333 21.802667 21.333334v42.666666c0 11.776-9.770667 21.333333-21.845334 21.333334z',
247+
fill: 'currentColor',
248+
}),
249+
],
250+
),
251+
])
252+
},
253+
},
233254
'app-404': {
234255
iconReader: () => {
235256
return h('i', [

ui/src/locales/lang/en-US/ai-chat.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ export default {
110110
documentSplitTip: 'Each document can preview only the first five segments',
111111
paragraphRules: 'Segmentation Rules',
112112
writeContent: 'Content Written',
113+
cancel: 'Cancel Execution',
114+
cancelExecutionTip: 'Are you sure you want to cancel the selected task? ',
113115
},
114116
KnowledgeSource: {
115117
title: 'Knowledge Source',

ui/src/locales/lang/en-US/common.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ export default {
7676
fail: 'Failed',
7777
all: 'All',
7878
padding: 'Padding',
79+
REVOKED: 'Cancelled',
80+
REVOKE: 'Cancelling',
7981
},
8082
param: {
8183
outputParam: 'Output Parameters',

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,6 @@ export default {
130130
PENDING: 'Queuing',
131131
GENERATE: 'Generating',
132132
SYNC: 'Syncing',
133-
REVOKE: 'Cancelling',
134133
finish: 'Finish',
135134
},
136135
enableStatus: {

ui/src/locales/lang/en-US/workflow.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export default {
1111
},
1212
operation: {
1313
toImportDoc: 'Go to Import Documents',
14+
importWorkflow: 'Import Workflow',
15+
exportWorkflow: 'Export Workflow',
1416
},
1517
setting: {
1618
restoreVersion: 'Restore Previous Version"',

ui/src/locales/lang/zh-CN/ai-chat.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ export default {
108108
documentSplitTip: '每个文档仅能预览前五个分段',
109109
paragraphRules: '分段规则',
110110
writeContent: '写入内容',
111+
cancel: '取消执行',
112+
cancelExecutionTip: '确定取消所选的任务?',
111113
},
112114
KnowledgeSource: {
113115
title: '知识来源',

ui/src/locales/lang/zh-CN/common.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ export default {
7777
fail: '失败',
7878
all: '全部',
7979
padding: '执行中',
80+
REVOKED: '已取消',
81+
REVOKE: '取消中',
8082
},
8183
param: {
8284
outputParam: '输出参数',

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,6 @@ export default {
122122
PENDING: '排队中',
123123
GENERATE: '生成中',
124124
SYNC: '同步中',
125-
REVOKE: '取消中',
126125
finish: '完成',
127126
},
128127
enableStatus: {

ui/src/locales/lang/zh-CN/workflow.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export default {
1111
},
1212
operation: {
1313
toImportDoc: '去导入文档',
14+
importWorkflow: '导入工作流',
15+
exportWorkflow: '导出工作流',
1416
},
1517
setting: {
1618
restoreVersion: '恢复版本',

0 commit comments

Comments
 (0)