From 84f2dda7dafcfb6814897b84c65feaa9943d5501 Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期四, 29 八月 2024 22:49:29 +0800
Subject: [PATCH] fix: 修改bug
---
src/views/sessionManager/components/seniorAgentSession.vue | 23 +++++++++++++----------
1 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/src/views/sessionManager/components/seniorAgentSession.vue b/src/views/sessionManager/components/seniorAgentSession.vue
index 45b3b9b..e4af735 100644
--- a/src/views/sessionManager/components/seniorAgentSession.vue
+++ b/src/views/sessionManager/components/seniorAgentSession.vue
@@ -134,7 +134,7 @@
:src="getImg(sessionDetail)"
alt=""
/>
- <div class="uploadFileList fileList">
+ <div class="uploadFileList fileList" v-if="sessionDetail?.excel_name">
<a-comment
:content="sessionDetail.excel_name"
style="
@@ -283,7 +283,7 @@
></updataFile> -->
<span v-if="getAent"></span>
<uploadFile
- v-if="agentObj.id == 'excel_talk' || dialog_id == 'excel_talk'"
+ v-if="!getAent"
ref="fileInput"
:sessionId="activeSessionId"
@selectFileCallback="selectFileCallback"
@@ -634,6 +634,7 @@
chatDis.value = false;
loading.value = false;
inputMsg.value = '';
+ uploaditemList.value = [];
};
//娓叉煋鏂囧瓧
@@ -681,11 +682,9 @@
const getAentId = (id) => {
if (id == 'excel_talk') {
- console.log(1);
getAent.value = false;
}
if (id == 'questions_talk') {
- console.log(2);
getAent.value = true;
}
};
@@ -721,6 +720,7 @@
const sentClick = () => {
sendMessage('click');
+
uploaditemList.value = [];
};
@@ -777,6 +777,7 @@
// startChat(inputMsg.value);
// inputMsg.value = '';
createSession('');
+ uploaditemList.value = [];
} else {
Message.warning('娑堟伅涓嶈兘涓虹┖');
chatDis.value = false;
@@ -790,6 +791,11 @@
try {
loading.value = true;
chatDis.value = true;
+ let name = inputMsg.value;
+
+ if (val) {
+ name = val[0].name.split('.')[0];
+ }
if (!activeSessionId.value) {
let message = [
@@ -797,15 +803,11 @@
content: sessionDetailList.value[0].content,
role: 'assistant',
},
- {
- content: inputMsg.value,
- role: 'user',
- },
];
const res = await agentConversationSetApi({
id: '',
app_id: agentObj.id,
- name: inputMsg.value,
+ name: name,
message: message,
});
// console.log(res, "res");
@@ -816,6 +818,7 @@
if (!val) {
startChat(inputMsg.value);
inputMsg.value = '';
+ uploaditemList.value = [];
} else {
loading.value = false;
chatDis.value = false;
@@ -857,7 +860,7 @@
const formData = new FormData();
uploaditemList.value = resData;
if (!activeSessionId.value) {
- await createSession(1);
+ await createSession(resData);
}
onFileSelectedLoading.value = true;
--
Gitblit v1.8.0