yangyin
2024-11-12 bdba8fa1c5b2d8223e5ad26ebc9dbe6b9a5579b2
修改知识库编辑
已修改2个文件
16 ■■■■ 文件已修改
src/views/project/yw/dataManage/knowledge/EditKnowledge.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/yw/dataManage/knowledge/Knowledge.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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' });
    }
};
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">