src/views/dmx/agent/components/sessionAction.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sessionManager/components/addSession.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sessionManager/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/dmx/agent/components/sessionAction.vue
@@ -15,7 +15,7 @@ ref="scrollbar" id="home" class="chat-list" style="width: 90%; overflow: auto; height: 70vh; margin: 0px auto;" style="width: 90%; overflow: auto; height: 70vh; margin: 0px auto" > <div class="chat-item" v-for="sessionDetail in sessionDetailList"> <a-comment @@ -23,9 +23,16 @@ avatar="https://p1-arco.byteimg.com/tos-cn-i-uwbnlip3yd/3ee5f13fb09879ecb5185e440cef6eb9.png~tplv-uwbnlip3yd-webp.webp" > <template #content> <div :class="{ light: theme === 'light' }" style="background-color: var(--color-bg-2);color: var(--color-text-3);border: none;padding: 16px;">{{ sessionDetail.content }}</div> <div :class="{ light: theme === 'light' }" style=" background-color: var(--color-bg-2); color: var(--color-text-3); border: none; padding: 16px; " >{{ sessionDetail.content }}</div > </template> </a-comment> <a-comment @@ -35,7 +42,11 @@ <template #content> <a-card class="chat-item-answer" style="background-color: var(--color-bg-2);color: var(--color-text-3);border: none" style=" background-color: var(--color-bg-2); color: var(--color-text-3); border: none; " > <div :class="{ light: theme === 'light' }">{{ sessionDetail.content @@ -53,7 +64,11 @@ auto-size v-model="displayedText" class="chat-item-answer" style="background-color: var(--color-bg-2);color: var(--color-text-3);border: none" style=" background-color: var(--color-bg-2); color: var(--color-text-3); border: none; " > </a-textarea> </template> src/views/sessionManager/components/addSession.vue
@@ -24,12 +24,12 @@ message: '智能助手不能为空', }, ], conversation_desc: [ { required: true, message: '描述不能为空', }, ], // conversation_desc: [ // { // required: true, // message: '描述不能为空', // }, // ], }; onMounted(() => { queryDialogList(); @@ -38,6 +38,7 @@ const handleOk = () => { formRef.value.validate().then(async (res) => { if (!res) { conversation.value.conversation_desc = '未命名会话'; const { code } = await addSessionApi({ ...conversation.value }); if (code === 200) { Message.success('添加成功'); @@ -100,7 +101,7 @@ > </a-select> </a-form-item> <a-form-item label="名字:" field="conversation_desc"> <a-form-item label="名字:"> <a-textarea placeholder="请输入名字" :max-length="100" src/views/sessionManager/index.vue
@@ -256,9 +256,6 @@ </a-card> </a-col> <!-- <a-col :span="5"> <a-card class="right"> <div class="right-top"> @@ -343,8 +340,8 @@ sessionListApi, } from '@/api/session'; import { getAuthorization } from '@/utils/auth'; import { queryCanvasList } from "@/api/Agent"; import { getAgentSessionDetailsApi } from "@/api/agentSession"; import { queryCanvasList } from '@/api/Agent'; import { getAgentSessionDetailsApi } from '@/api/agentSession'; const sessionDetailList = ref([]); //根据会话id出来的会话详情 const sessionList = ref([]); //会话列表 @@ -376,7 +373,7 @@ return { ...item, type: 1,//智能体 } }; }); console.log(data, 'dialogs'); queryCanvas(); @@ -394,7 +391,7 @@ ...item, name: item.title, type: 2,//agent } }; }); // 合并数组 dialogs.value = dialogs.value.concat(agentList.value); @@ -404,11 +401,9 @@ if(dialogs.value.length>0){ dialogChange(dialogs.value[0].id); } } catch (err) { // you can report use errorHandler or other } finally { } }; @@ -422,19 +417,17 @@ dialogId.value = val; dialogs.value.forEach((item) => { if (item.id === val) { Object.assign(dialogObj, item) Object.assign(dialogObj, item); } }) }); console.log(dialogObj.type, 'dialogObj'); if (dialogObj.type == 1) { agentType.value = 1; querySessionList(); } else { agentType.value = 2; queryAgentSessionList() queryAgentSessionList(); } // querySessionList(); }; @@ -513,6 +506,7 @@ } } } querySessionList(); chatDis.value = false; loading.value = false; inputMsg.value = ''; @@ -536,7 +530,7 @@ const queryAgentSessionDetail = async (id) => { const { code, data } = await getAgentSessionDetailsApi(id); if (code == 0) { Object.assign(agentObj, data) Object.assign(agentObj, data); // sessionDetailList.value = data.message; // refreshScroll(); //刷新滚动条位置 } @@ -560,7 +554,6 @@ } }; // 查询会话列表 const queryAgentSessionList = async () => { // const { code, data } = await sessionListApi(selectValue.value); @@ -571,7 +564,6 @@ // } queryAgentSessionDetail(selectValue.value); }; //新增会话之后刷新会话列表 const addSession = () => {