知识管理引入工作流程

This commit is contained in:
Pancaihua 2024-07-31 21:24:07 +08:00
parent d8172f2175
commit 98b48e2568

View File

@ -82,11 +82,13 @@ import {KnowtypeApi} from "@/api/bpm/knows/knowtype";
import * as DefinitionApi from '@/api/bpm/definition'
import * as UserApi from '@/api/system/user'
import {useTagsViewStore} from "@/store/modules/tagsView";
/** 知识发布 表单 */
defineOptions({ name: 'KnowledgeCreate' })
const { t } = useI18n() //
const message = useMessage() //
const { delView } = useTagsViewStore() //
// const dialogVisible = ref(true) //
// const dialogTitle = ref('') //
const { push, currentRoute } = useRouter() //
@ -185,16 +187,19 @@ const submitForm = async () => {
if (startUserSelectTasks.value?.length > 0) {
data.startUserSelectAssignees = startUserSelectAssignees.value
}
if (formType.value === 'create') {
// if (formType.value === 'create') {
await KnowledgeApi.createKnowledge(data)
message.success(t('common.createSuccess'))
} else {
await KnowledgeApi.updateKnowledge(data)
message.success(t('common.updateSuccess'))
}
// Tab
delView(unref(currentRoute))
await push({ name: 'BpmOALeave' })
// } else {
// await KnowledgeApi.updateKnowledge(data)
// message.success(t('common.updateSuccess'))
// }
// dialogVisible.value = false
//
emit('success')
// emit('success')
} finally {
formLoading.value = false
}