Skip to content

Commit 455be0c

Browse files
perf: General knowledge base conversion workflow
1 parent 391eac0 commit 455be0c

1 file changed

Lines changed: 15 additions & 9 deletions

File tree

ui/src/views/knowledge/WorkflowTransform.vue

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,16 @@
33
<el-card style="height: calc(var(--app-main-height) + 50px)">
44
<div class="flex-center h-full">
55
<div style="margin-left: 20px">
6-
<h1 class="mb-12">{{$t('views.knowledge.transform.title')}}</h1>
6+
<h1 class="mb-12">{{ $t('views.knowledge.transform.title') }}</h1>
77
<div class="color-secondary lighter line-height-22">
8-
{{$t('views.knowledge.transform.message1')}}<br />{{$t('views.knowledge.transform.message2')}}
8+
{{ $t('views.knowledge.transform.message1') }}<br />{{
9+
$t('views.knowledge.transform.message2')
10+
}}
911
</div>
10-
<p class="mt-24 mb-8 color-organe">{{$t('views.knowledge.transform.tip')}}</p>
11-
<el-button type="primary" @click="transformHandle">{{$t('views.knowledge.transform.button')}}</el-button>
12+
<p class="mt-24 mb-8 color-organe">{{ $t('views.knowledge.transform.tip') }}</p>
13+
<el-button type="primary" @click="transformHandle">{{
14+
$t('views.knowledge.transform.button')
15+
}}</el-button>
1216
</div>
1317
<img class="ml-24" src="@/assets/workflow-demo.png" width="708" alt="" />
1418
</div>
@@ -19,14 +23,15 @@
1923
import { ref, onMounted, reactive, computed } from 'vue'
2024
import { MsgSuccess, MsgConfirm, MsgError } from '@/utils/message'
2125
import { t } from '@/locales'
22-
import { loadSharedApi } from "@/utils/dynamics-api/shared-api.ts";
23-
import { useRoute } from "vue-router";
24-
import { knowledgeTemplate } from "@/workflow/common/template.ts";
26+
import { loadSharedApi } from '@/utils/dynamics-api/shared-api.ts'
27+
import { useRoute, useRouter } from 'vue-router'
28+
import { knowledgeTemplate } from '@/workflow/common/template.ts'
2529
const route = useRoute()
2630
const {
2731
params: { id, folderId },
2832
} = route as any
2933
34+
const router = useRouter()
3035
const apiType = computed(() => {
3136
if (route.path.includes('shared')) {
3237
return 'systemShare'
@@ -45,10 +50,11 @@ function transformHandle() {
4550
type: 'warning',
4651
})
4752
.then(() => {
48-
loadSharedApi({type: 'knowledge', systemType: apiType.value})
49-
.postTransformWorkflow(id as string, {work_flow: workflowDefault.value}, loading)
53+
loadSharedApi({ type: 'knowledge', systemType: apiType.value })
54+
.postTransformWorkflow(id as string, { work_flow: workflowDefault.value }, loading)
5055
.then(() => {
5156
MsgSuccess(t('common.submitSuccess'))
57+
router.push({ path: `/knowledge/${id}/${folderId}/workflow` })
5258
})
5359
.catch(() => {
5460
loading.value = false

0 commit comments

Comments
 (0)