From a4ca216c5b215f323b3c439b2f445dad72bbfce1 Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期一, 26 八月 2024 16:44:31 +0800
Subject: [PATCH] fix: 修改bug

---
 src/views/dmx/IntelligentAgent/components/agentConfig.vue |   14 +++++++++++---
 src/components/navbar/index.vue                           |    7 +++++--
 src/store/modules/user/index.ts                           |    4 +++-
 src/views/dmx/knowledgeLib/index.vue                      |    2 ++
 4 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/src/components/navbar/index.vue b/src/components/navbar/index.vue
index 638bc53..ff370a4 100644
--- a/src/components/navbar/index.vue
+++ b/src/components/navbar/index.vue
@@ -150,7 +150,7 @@
             <img alt="avatar" :src="avatar" />
           </a-avatar>
           <template #content>
-            <a-doption>
+            <!-- <a-doption>
               <a-space @click="switchRoles">
                 <icon-tag />
                 <span>
@@ -173,7 +173,7 @@
                   {{ $t('messageBox.userSettings') }}
                 </span>
               </a-space>
-            </a-doption>
+            </a-doption> -->
             <a-doption>
               <a-space @click="handleLogout">
                 <icon-export />
@@ -185,6 +185,7 @@
           </template>
         </a-dropdown>
       </li>
+      <li style="padding: 0"> {{ name }} </li>
     </ul>
   </div>
 </template>
@@ -200,6 +201,7 @@
   import Menu from '@/components/menu/index.vue';
   import MessageBox from '../message-box/index.vue';
   import login from '@/assets/images/icon-logo.png';
+  import { getUserInfo } from '@/utils/auth';
 
   const appStore = useAppStore();
   const userStore = useUserStore();
@@ -208,6 +210,7 @@
   const { isFullscreen, toggle: toggleFullScreen } = useFullscreen();
   const locales = [...LOCALE_OPTIONS];
   const avatar = login;
+  const name = JSON.parse(getUserInfo()).name || '';
   //const avatar = computed(() => {
   //  return userStore.avatar;
   //});
diff --git a/src/store/modules/user/index.ts b/src/store/modules/user/index.ts
index 426abc7..56d90b8 100644
--- a/src/store/modules/user/index.ts
+++ b/src/store/modules/user/index.ts
@@ -71,12 +71,14 @@
         const res = await userLogin(loginForm);
 
         setToken(res.data.access_token);
+       
         const userInfo = {
           avatar: res.data.avatar,
-          name: res.data.nickname,
+          name: res.data.userName,
           email: res.data.email,
           role: res.data.roles[0].roleKey,
         };
+        this.name=res.data.userName
      
         if(res.data?.roles.length>0)
             this.resources=res.data.roles[0].resources;
diff --git a/src/views/dmx/IntelligentAgent/components/agentConfig.vue b/src/views/dmx/IntelligentAgent/components/agentConfig.vue
index 65c161f..62b5753 100644
--- a/src/views/dmx/IntelligentAgent/components/agentConfig.vue
+++ b/src/views/dmx/IntelligentAgent/components/agentConfig.vue
@@ -573,6 +573,11 @@
         delete formNew.off;
         title = '淇敼鎴愬姛';
       }
+
+      if (!max_tokens.value) {
+        formNew.llm_setting.max_tokens = '';
+      }
+
       setLoading(true);
       try {
         const data = await dialogSet(formNew);
@@ -600,11 +605,15 @@
     visible.value = true;
     nextTick(() => {
       // console.log(props.formData,'浼犲叆鏁版嵁');
+      if (props.formData.llm_setting.max_tokens == '') {
+        max_tokens.value = false;
+      } else {
+        max_tokens.value = true;
+      }
       Object.assign(form, props.formData);
       console.log(form, '琛ㄥ崟鏁版嵁');
     });
   };
-
 
   const addVariable = () => {
     form.prompt_config.parameters.push({
@@ -679,9 +688,8 @@
 
   defineExpose({
     handleClick,
-    editClick
+    editClick,
   });
-
 </script>
 <style lang="less" scoped>
   :deep(.arco-tabs-nav-tab-list) {
diff --git a/src/views/dmx/knowledgeLib/index.vue b/src/views/dmx/knowledgeLib/index.vue
index cebcfe3..fcbd198 100644
--- a/src/views/dmx/knowledgeLib/index.vue
+++ b/src/views/dmx/knowledgeLib/index.vue
@@ -978,12 +978,14 @@
     setLoading(true);
     try {
       const { data } = await queryKbList({ page: 1, page_size: 10 });
+
       console.log(data, '鏌ヨ鐭ヨ瘑搴撳垪琛�');
       tabs.value = data;
       if (tabs.value.length > 0) {
         // 瀹氫綅鍒版柊澧炵殑鐭ヨ瘑搴撳崟鍏�
         selectedTab.value = tabs.value.findIndex((item) => item.id == id);
         getKbdetail(id); // 鑾峰彇璇︽儏
+        kbobj.id = id;
         activeKey.value = '3';
       }
     } catch (err) {

--
Gitblit v1.8.0