知识管理引入工作流程

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