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 >
1923import { ref , onMounted , reactive , computed } from ' vue'
2024import { MsgSuccess , MsgConfirm , MsgError } from ' @/utils/message'
2125import { 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'
2529const route = useRoute ()
2630const {
2731 params : { id, folderId },
2832} = route as any
2933
34+ const router = useRouter ()
3035const 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