diff --git a/easyflow-ui-admin/app/src/components/chat-history/ChatHistoryDetailDrawer.vue b/easyflow-ui-admin/app/src/components/chat-history/ChatHistoryDetailDrawer.vue index bfc2367a..95a0b0fc 100644 --- a/easyflow-ui-admin/app/src/components/chat-history/ChatHistoryDetailDrawer.vue +++ b/easyflow-ui-admin/app/src/components/chat-history/ChatHistoryDetailDrawer.vue @@ -2,7 +2,7 @@ import type { ChatTimeTimelineItem } from '@easyflow/types'; import { Close } from '@element-plus/icons-vue'; -import { ElButton, ElEmpty, ElIcon, ElMessage, ElScrollbar } from 'element-plus'; +import { ElButton, ElEmpty, ElIcon, ElScrollbar } from 'element-plus'; import ChatTimeMessageContent from '#/components/chat/ChatTimeMessageContent.vue'; import ChatMessageActionBar from '#/components/chat-workspace/ChatMessageActionBar.vue'; @@ -125,18 +125,6 @@ function isFinalAssistantInRound(item: ChatTimeTimelineItem) { function canCopyMessage(item: ChatTimeTimelineItem) { return item.role !== 'tool' && Boolean(String(item.content || '').trim()); } - -async function handleCopyMessage(item: ChatTimeTimelineItem) { - if (!canCopyMessage(item)) { - return; - } - try { - await navigator.clipboard.writeText(String(item.content || '')); - ElMessage.success('已复制'); - } catch { - ElMessage.error('复制失败'); - } -}