From bdba8fa1c5b2d8223e5ad26ebc9dbe6b9a5579b2 Mon Sep 17 00:00:00 2001 From: yangyin <1850366751@qq.com> Date: 星期二, 12 十一月 2024 10:08:10 +0800 Subject: [PATCH] 修改知识库编辑 --- src/views/project/yw/dataManage/knowledge/EditKnowledge.vue | 6 +++--- src/views/project/yw/dataManage/knowledge/Knowledge.vue | 10 +++++++++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/views/project/yw/dataManage/knowledge/EditKnowledge.vue b/src/views/project/yw/dataManage/knowledge/EditKnowledge.vue index 5082c77..e2eff15 100644 --- a/src/views/project/yw/dataManage/knowledge/EditKnowledge.vue +++ b/src/views/project/yw/dataManage/knowledge/EditKnowledge.vue @@ -59,8 +59,8 @@ import { onMounted, reactive, ref } from 'vue'; import { useRoute, useRouter } from 'vue-router'; import { update_docvector_name } from '/@/api/knowledge/docvector'; -import mittBus from '/@/utils/mitt'; import { verifiyNumberInteger } from '/@/utils/toolsValidate'; +import mittBus from '/@/utils/mitt'; // 瀹氫箟鍙橀噺鍐呭 const state = reactive({ soliderValue: 0, @@ -119,12 +119,12 @@ id: state.editKnowledgeForm.knowlg_id, title: state.editKnowledgeForm.title, prompt: state.editKnowledgeForm.prompt, - publish: 'N', + publish: '', create_time: currentTime, user_name: '', scope: state.editKnowledgeForm.scope, }; - mittBus.emit('addKnowledgeBaseObj', obj); + mittBus.emit('updateKnowledgeBaseObj', obj); router.push({ name: 'Knowledge' }); } }; diff --git a/src/views/project/yw/dataManage/knowledge/Knowledge.vue b/src/views/project/yw/dataManage/knowledge/Knowledge.vue index 86297a3..8a16c61 100644 --- a/src/views/project/yw/dataManage/knowledge/Knowledge.vue +++ b/src/views/project/yw/dataManage/knowledge/Knowledge.vue @@ -132,7 +132,6 @@ import { SupervisorPublished, supervisorPublishedMap } from '/@/views/project/yw/lowCode/sqlAmis/types'; import { OptClassificationMap, classificationEnum } from '/@/views/types/metrics'; import knowledgeLeft from '/static/images/knowledge/data_type_1.png'; -import item from 'element-plus/es/components/space/src/item'; const router = useRouter(); //#region ====================== 宸︿晶鏍戞暟鎹紝tree init ====================== const leftTreeRef = useCompRef(LeftTreeByMgr); @@ -304,6 +303,15 @@ mittBus.on('addKnowledgeBaseObj', (obj) => { knowledgeBaseList.value.push(obj); }); + mittBus.on('updateKnowledgeBaseObj', (formValue) => { + const foundIndex = knowledgeBaseList.value.findIndex((item) => item.id === formValue.id); + if (foundIndex > -1) { + knowledgeBaseList.value[foundIndex] = { + ...knowledgeBaseList.value[foundIndex], + ...formValue, + }; + } + }); }); </script> <style scoped lang="scss"> -- Gitblit v1.9.3