瀏覽代碼

优化:增加返回

htc 1 周之前
父節點
當前提交
d9200746bb
共有 2 個文件被更改,包括 35 次插入5 次删除
  1. 二進制
      src/assets/images/agent/dialog_logo3.png
  2. 35 5
      src/views/modules/agent/dialog.vue

二進制
src/assets/images/agent/dialog_logo3.png


+ 35 - 5
src/views/modules/agent/dialog.vue

@@ -1,5 +1,9 @@
 <template>
     <div class="page">
+        <div class="back adfac" v-if="dialogList.length">
+            <img src="@/assets/images/agent/arrow_left.png">
+            <span @click="handleBack">返回</span>
+        </div>
         <div class="box adffcacjc" v-if="dialogList.length===0">
             <img src="@/assets/images/agent/dialog_logo2.gif">
             <div class="title">Hi,我是AI团队教练助手~</div>
@@ -39,7 +43,7 @@
                     </div>
                     <div class="li_pre ai" v-else-if="item.type===2">
                         <div class="adfac">
-                            <img class="img" src="@/assets/images/agent/dialog_logo.png">
+                            <img class="img" src="@/assets/images/agent/dialog_logo3.png">
                             <!-- <div class="text" v-if="item.answer">{{ item.answer }}</div> -->
                             <div class="text" v-if="item.answer" v-html="sanitizeHtml(item.answer)"></div>
                             <div class="text" v-else>
@@ -55,7 +59,7 @@
                         </div>
                     </div>
                     <div class="li_pre ai adfac" v-else-if="item.type===3">
-                        <img class="img" src="@/assets/images/agent/dialog_logo.png">
+                        <img class="img" src="@/assets/images/agent/dialog_logo3.png">
                         <div class="text">
                             <div class="title">报告分析</div>
                             <div class="tip">智能解读报告,快速找到关键信息,提出教练重点</div>
@@ -66,7 +70,7 @@
                         </div>
                     </div>
                     <div class="li_pre ai adfac" v-else-if="item.type===4">
-                        <img class="img" src="@/assets/images/agent/dialog_logo.png">
+                        <img class="img" src="@/assets/images/agent/dialog_logo3.png">
                         <div class="text">
                             <div class="title">文档问答</div>
                             <div class="tip">提供全方位多角度的PREILL团队分析</div>
@@ -132,6 +136,12 @@
 
     const currentTaskId = ref('');
 
+    const handleBack = () => {
+        dialogList.value = [];
+        idx.value = '';
+        proxy.$router.push('/agent-dialog');
+    }
+
     const handleChange = (val) => {
         idx.value = val;
         dialogList.value = []
@@ -166,12 +176,12 @@
 
     const startStream = async (query) => {
         try {
-            const response = await fetch(`${window.SITE_CONFIG['apiURL']}/core/chat/messages`, {
+            const response = await fetch(`${window.SITE_CONFIG['apiURL']}/core/chat/messages`, {//streamingMessage messages
                 method: 'POST',
                 headers: {
                     'token':Cookies.get('token') || '',
                     'Content-Type': 'application/json',
-                    'Accept': 'text/event-stream',
+                    // 'Accept': 'text/event-stream',
                 },
                 body: JSON.stringify({
                     query
@@ -254,6 +264,26 @@
         width: 100%;
         padding: 40px 290px;
         box-sizing: border-box;
+        position: relative;
+
+        .back{
+            position: absolute;
+            left: 30px;
+            top: 20px;
+            cursor: pointer;
+            img{
+                width: 36px;
+                height: 36px;
+            }
+            span{
+                margin-left: 10px;
+                font-family: PingFang-SC, PingFang-SC;
+                font-weight: bold;
+                font-size: 16px;
+                color: #252525;
+                line-height: 22px;
+            }
+        }
 
         .box{
             width: 100%;