|
@@ -263,11 +263,11 @@ const onSubmitReview = async (formEl: FormInstance | undefined) => {
|
|
|
};
|
|
|
// 流程提交成功
|
|
|
const submitProcessSuccess = () => {
|
|
|
+ // 关闭当前 tagsView
|
|
|
+ mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
router.push({
|
|
|
path: '/knowledge',
|
|
|
});
|
|
|
- // 关闭当前 tagsView
|
|
|
- mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
};
|
|
|
// 预览
|
|
|
const onPreview = () => {
|
|
@@ -295,21 +295,25 @@ const onSaveOnly = async (formEl: FormInstance | undefined) => {
|
|
|
// 如果从草稿进来 // 更新
|
|
|
KnowledgeUpdate(submitObj).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
+ // 关闭当前 tagsView
|
|
|
+ mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
+ mittBus.emit('clearCache', 'knowledge');
|
|
|
+ mittBus.emit('clearCache', 'knowledgeDraft');
|
|
|
router.push({
|
|
|
path: '/knowledge/draft',
|
|
|
});
|
|
|
- // 关闭当前 tagsView
|
|
|
- mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
});
|
|
|
} else {
|
|
|
//如果是直接从知识库编辑 新增
|
|
|
KnowledgeAdd(submitObj).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
+ // 关闭当前 tagsView
|
|
|
+ mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
+ mittBus.emit('clearCache', 'knowledge');
|
|
|
+ mittBus.emit('clearCache', 'knowledgeDraft');
|
|
|
router.push({
|
|
|
path: '/knowledge/draft',
|
|
|
});
|
|
|
- // 关闭当前 tagsView
|
|
|
- mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
});
|
|
|
}
|
|
|
} else {
|
|
@@ -318,21 +322,25 @@ const onSaveOnly = async (formEl: FormInstance | undefined) => {
|
|
|
submitObj.id = state.knowledgeId;
|
|
|
KnowledgeUpdate(submitObj).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
+ // 关闭当前 tagsView
|
|
|
+ mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
+ mittBus.emit('clearCache', 'knowledge');
|
|
|
+ mittBus.emit('clearCache', 'knowledgeDraft');
|
|
|
router.push({
|
|
|
path: '/knowledge/draft',
|
|
|
});
|
|
|
- // 关闭当前 tagsView
|
|
|
- mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
});
|
|
|
} else {
|
|
|
// 新增
|
|
|
KnowledgeAdd(submitObj).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
+ // 关闭当前 tagsView
|
|
|
+ mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
+ mittBus.emit('clearCache', 'knowledge');
|
|
|
+ mittBus.emit('clearCache', 'knowledgeDraft');
|
|
|
router.push({
|
|
|
path: '/knowledge/draft',
|
|
|
});
|
|
|
- // 关闭当前 tagsView
|
|
|
- mittBus.emit('onCurrentContextmenuClick', Object.assign({}, { contextMenuClickId: 1, ...route }));
|
|
|
});
|
|
|
}
|
|
|
}
|