From 53466590a83b62185403c471c8e660e940cc071a Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期二, 20 八月 2024 19:02:45 +0800
Subject: [PATCH] 历史记录修改

---
 src/views/sessionManager/components/historySession.vue |   33 +++++++---------
 src/views/dmx/knowledgeLib/config.vue                  |   77 +++++++++++++++++++-------------------
 2 files changed, 53 insertions(+), 57 deletions(-)

diff --git a/src/views/dmx/knowledgeLib/config.vue b/src/views/dmx/knowledgeLib/config.vue
index c4f5387..48c6b6a 100644
--- a/src/views/dmx/knowledgeLib/config.vue
+++ b/src/views/dmx/knowledgeLib/config.vue
@@ -150,7 +150,7 @@
 </template>
 
 <script lang="ts" setup>
-import { onMounted, onBeforeMount, reactive, ref } from "vue";
+import { onMounted, onBeforeMount, reactive, ref, nextTick } from "vue";
 import { Message } from "@arco-design/web-vue";
 import { queryModelList,kbUpdate } from "@/api/kbList";
 import message from "@arco-design/web-vue/es/message";
@@ -330,43 +330,44 @@
 };
 
 const changekbObj = (value) => {
-  formRef.value.resetFields();
-  kbObj = value;
-  console.log(kbObj, 'kbObj');
-  let configObj = {
-    name: kbObj.name,
-    avatar: kbObj.avatar,
-    pages:  kbObj.parser_config.pages,
-    chunk_token_num:  kbObj.parser_config.chunk_token_num,
-    description: kbObj.description,
-    language: "English",
-    permission: kbObj.permission,
-    embd_id: props.kbtenantInfo.embd_id || kbObj.embd_id,
-    parser_id: kbObj.parser_id,
-    layout_recognize: true,
-  }
-  let raptor = {}
-  if(kbObj.parser_config && kbObj.parser_config.raptor){
-    raptor = kbObj.parser_config.raptor;
-    Object.assign(form,{
-      ...configObj,
-      ...raptor,
-      use_raptor: kbObj.parser_config.raptor.use_raptor,
-    });
-  }else{
-    Object.assign(form,{
-      ...configObj,
-      use_raptor: false,
-    });
-  }
-  imageUrls.value = [kbObj.avatar];
-  console.log(form,'閰嶇疆椤甸潰琛ㄥ崟淇℃伅');
-  avatarShow.value = false;
-  setTimeout(() => {
-    avatarShow.value = true;
-  },100);
-  scrollContainer.value.scrollTop = 0;
-
+  nextTick(()=>{
+    formRef.value.resetFields();
+    kbObj = value;
+    console.log(kbObj, 'kbObj');
+    let configObj = {
+      name: kbObj.name,
+      avatar: kbObj.avatar,
+      pages:  kbObj.parser_config.pages,
+      chunk_token_num:  kbObj.parser_config.chunk_token_num,
+      description: kbObj.description,
+      language: "English",
+      permission: kbObj.permission,
+      embd_id: props.kbtenantInfo.embd_id || kbObj.embd_id,
+      parser_id: kbObj.parser_id,
+      layout_recognize: true,
+    }
+    let raptor = {}
+    if(kbObj.parser_config && kbObj.parser_config.raptor){
+      raptor = kbObj.parser_config.raptor;
+      Object.assign(form,{
+        ...configObj,
+        ...raptor,
+        use_raptor: kbObj.parser_config.raptor.use_raptor,
+      });
+    }else{
+      Object.assign(form,{
+        ...configObj,
+        use_raptor: false,
+      });
+    }
+    imageUrls.value = [kbObj.avatar];
+    console.log(form,'閰嶇疆椤甸潰琛ㄥ崟淇℃伅');
+    avatarShow.value = false;
+    setTimeout(() => {
+      avatarShow.value = true;
+    },100);
+    scrollContainer.value.scrollTop = 0;
+  })
 }
 
 defineExpose({
diff --git a/src/views/sessionManager/components/historySession.vue b/src/views/sessionManager/components/historySession.vue
index 84519c6..82c837b 100644
--- a/src/views/sessionManager/components/historySession.vue
+++ b/src/views/sessionManager/components/historySession.vue
@@ -216,24 +216,22 @@
 
 const querySessionDetail = async (session) => {
   console.log(session, 'session');
-
-
   // 鏌ヨ鍘嗗彶璁板綍
   if (session.base == 'agent') {
     // agent瀵硅薄鏁版嵁灏佽
-    // const { code, data } = await getAgentSessionDetailsApi(session.app_id);
-    // if (code == 0) {
-    //   console.log(data,'浼氳瘽璇︽儏');
-    //   let sessionObj = {
-    //     id: session.app_id,
-    //     dsl: data.dsl,
-    //     title: session.name,
-    //   }
-    //
-    // }
+    const { code, data } = await getAgentSessionDetailsApi(session.id);
+    if (code == 0) {
+      console.log(data,'浼氳瘽璇︽儏');
+      // let sessionObj = {
+      //   id: session.app_id,
+      //   dsl: data.dsl,
+      //   title: session.name,
+      // }
+    }
     EventBus.emit("queryAgentSessionDetail",{
-      ...sessionObj,
-      id: session.app_id,
+      id: session.id,
+      dsl: data.dsl,
+      title: session.name,
     });
     emit('changeAgentType','2');
   } else {
@@ -241,9 +239,6 @@
     emit('changeAgentType','1');
     emit('querySessionDetail',session);
   }
-
-
-
 }
 
 
@@ -292,8 +287,8 @@
         isReached.value = true;
         nextTick(()=>{
           scrollRef.value.scrollTop(scrollTopVal.value);
-          console.log(scrollRef.value.$el.scrollTop,'scrollTopVal');
-          console.log(scrollTopVal.value,'scrollTopVal');
+          // console.log(scrollRef.value.$el.scrollTop,'scrollTopVal');
+          // console.log(scrollTopVal.value,'scrollTopVal');
         })
       },100)
 

--
Gitblit v1.8.0