From 774a70690b130a157f8592939ca528e155db4d73 Mon Sep 17 00:00:00 2001
From: yangyin <1850366751@qq.com>
Date: 星期六, 12 十月 2024 11:39:45 +0800
Subject: [PATCH] 指标执行器新增权限管理

---
 src/views/project/yw/dataManage/knowledge/AddKnowledge.vue |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/views/project/yw/dataManage/knowledge/AddKnowledge.vue b/src/views/project/yw/dataManage/knowledge/AddKnowledge.vue
index 5852e03..d627a23 100644
--- a/src/views/project/yw/dataManage/knowledge/AddKnowledge.vue
+++ b/src/views/project/yw/dataManage/knowledge/AddKnowledge.vue
@@ -220,14 +220,15 @@
 <script setup lang="ts">
 import { ElMessage, type FormRules } from 'element-plus';
 import moment from 'moment';
-import { computed, nextTick, reactive, ref } from 'vue';
-import { useRouter } from 'vue-router';
+import { computed, nextTick, onMounted, reactive, ref } from 'vue';
+import { useRoute, useRouter } from 'vue-router';
 import { add_docvector_file, add_docvector_name } from '/@/api/knowledge/docvector';
 import { get_knowledge_group_list, list_knowledge_file } from '/@/api/knowledge/group';
 import LeftTreeByMgr from '/@/components/tree/leftTreeByMgr.vue';
 import mittBus from '/@/utils/mitt';
 import { verifiyNumberInteger } from '/@/utils/toolsValidate';
 import { convertListToTree } from '/@/utils/util';
+const route = useRoute();
 // 瀹氫箟鍙橀噺鍐呭
 const state = reactive({
 	soliderValue: 0,
@@ -318,6 +319,7 @@
 	fileData: [], //鏂囦欢鏁版嵁婧�
 	isCreateIndex: false, //鏄惁璋冪敤鍒涘缓鐨勭储寮曠殑瀛楁
 	knowlg_id: '',
+	groupKnow_id: null,
 });
 //楠岃瘉scope瀛楁鍙兘杈撳叆姝f暣鏁�
 const validateNumber = (rule, value, callback) => {
@@ -390,12 +392,11 @@
 const emptyKnowledgeBase = async () => {
 	const valid = await knowledgeFormRef.value.validate().catch(() => {});
 	if (!valid) return;
-	console.log('馃殌 ~ currentListID.value:', currentListID.value);
 	const res = await add_docvector_name({
 		title: state.knowledgeForm.title,
 		prompt: state.knowledgeForm.prompt,
 		scope: state.knowledgeForm.scope,
-		group_id: currentListID.value,
+		group_id: state.groupKnow_id,
 	});
 	if (res.json_ok) {
 		state.knowlg_id = res.knowlg_id;
@@ -459,7 +460,6 @@
 	}
 };
 const handleClickNode = (data: any) => {
-	console.log('馃殌 ~ data:', data);
 	multipleSelection.value = [];
 	nextTick(() => {
 		leftTreeRef.value?.treeRef.setCurrentKey(data.group_id);
@@ -506,6 +506,10 @@
 	multipleTableRef.value.toggleRowSelection(item, false);
 };
 //#endregion
+onMounted(() => {
+	const group_id = route.query.group_id;
+	state.groupKnow_id = group_id;
+});
 </script>
 <style scoped lang="scss">
 .set-form-height {

--
Gitblit v1.9.3