From 212433a599d85034fe72b34f55c5699f24b20039 Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期四, 09 一月 2025 16:22:24 +0800
Subject: [PATCH] esc 退出全屏

---
 src/components/chat/user/index.vue |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/components/chat/user/index.vue b/src/components/chat/user/index.vue
index cd8919d..f6a79e3 100644
--- a/src/components/chat/user/index.vue
+++ b/src/components/chat/user/index.vue
@@ -57,8 +57,10 @@
 </template>
 
 <script setup lang="ts" name="UserMsg">
+import { ElMessage } from 'element-plus';
 import { AnswerState, answerTypeMapCom, roleImageMap, type ChatMessage } from '../model/types';
 import { isSharePage } from '/@/stores/chatRoom';
+import { onClickOutside, useClipboard } from '@vueuse/core';
 
 const emit = defineEmits<{
 	(event: 'copyMsg', msgObj: ChatMessage): void;
@@ -71,10 +73,13 @@
 		type: Object,
 	},
 });
+const { copy } = useClipboard();
 
 //鐢ㄦ埛澶嶅埗闂
 const copyUserClick = (item) => {
-	emit('copyMsg', item);
+	const text = item.content.values;
+	copy(text);
+	ElMessage.success('澶嶅埗鎴愬姛');
 };
 //鐢ㄦ埛闂璁剧疆涓哄父鐢ㄨ
 const setCommonQuestionClick = (item) => {

--
Gitblit v1.9.3