From e295922209fb87c6dcd68ea1560fd16c3e6d808c Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期五, 27 六月 2025 09:36:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/feature/ai'

---
 src/views/ai/dashboard/components/message/ModelMessageList.vue |   22 +++-------------------
 1 files changed, 3 insertions(+), 19 deletions(-)

diff --git a/src/views/ai/dashboard/components/message/ModelMessageList.vue b/src/views/ai/dashboard/components/message/ModelMessageList.vue
index f46b93e..4728658 100644
--- a/src/views/ai/dashboard/components/message/ModelMessageList.vue
+++ b/src/views/ai/dashboard/components/message/ModelMessageList.vue
@@ -1,5 +1,5 @@
 <template>
-  <div ref="messageContainer" class="h-100%">
+  <div ref="messageContainer" class="h-100% relative">
     <div class="chat-list" v-for="(item, index) in list" :key="index">
       <!-- 靠左 message:system、assistant 类型 -->
       <div class="left-message message-item" v-if="item.type !== 'user'">
@@ -21,10 +21,9 @@
 import MarkdownView from '@/components/MarkdownView/index.vue'
 import { useClipboard } from '@vueuse/core'
 import { ArrowDownBold} from '@element-plus/icons-vue'
-import { ChatMessageApi, ChatMessageVO } from '@/api/ai/chat/message'
+import { ChatMessageVO } from '@/api/ai/chat/message'
 import { ChatConversationVO } from '@/api/ai/chat/conversation'
 import { useUserStore } from '@/store/modules/user'
-import {formatDate} from "@/utils/formatTime";
 
 const message = useMessage() // 消息弹窗
 const { copy } = useClipboard() // 初始化 copy 到粘贴板
@@ -88,24 +87,9 @@
   scrollContainer.scrollTop = 0
 }
 
-defineExpose({ scrollToBottom, handlerGoTop }) // 提供方法给 parent 调用
+defineExpose({ scrollToBottom, handlerGoTop, handleGoBottom }) // 提供方法给 parent 调用
 
 // ============ 处理消息操作 ==============
-
-/** 复制 */
-const copyContent = async (content) => {
-  await copy(content)
-  message.success('复制成功!')
-}
-
-/** 删除 */
-const onDelete = async (id) => {
-  // 删除 message
-  await ChatMessageApi.deleteChatMessage(id)
-  message.success('删除成功!')
-  // 回调
-  emits('onDeleteSuccess')
-}
 
 /** 刷新 */
 const onRefresh = async (message: ChatMessageVO) => {

--
Gitblit v1.9.3