wujingjing
2024-11-06 761948f4538d784667541205d6dce6298ec7dbee
复制
已修改1个文件
14 ■■■■ 文件已修改
src/components/chat/Chat.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/chat/Chat.vue
@@ -109,12 +109,12 @@
                                        v-if="item.role === RoleEnum.user && item.content?.values"
                                        class="absolute flex items-center right-0 mr-4 space-x-2"
                                    >
                                        <!-- <div class="flex items-center justify-center size-[20px]">
                                        <div class="flex items-center justify-center size-[20px]">
                                            <i
                                                class="p-2 ywifont ywicon-copy cursor-pointer hover:text-[#0284ff] font-medium !text-[15px] hover:!text-[18px]"
                                                @click="copyUserClick(item)"
                                            />
                                        </div> -->
                                        </div>
                                        <div class="flex items-center justify-center size-[20px]">
                                            <i
                                                class="p-2 ywifont ywicon-cubelifangti cursor-pointer hover:text-[#0284ff] text-[#000] font-[590] !text-[15px] hover:!text-[18px]"
@@ -241,6 +241,8 @@
    roomConfig,
} from '/@/stores/chatRoom';
import { ErrorCode } from '/@/utils/request';
import { ElMessage } from 'element-plus';
import useClipboard from 'vue-clipboard3';
const chatWidth = '75%';
const voicePageIsShow = ref(false);
let isTalking = ref(false);
@@ -631,8 +633,14 @@
//#endregion
//#region ====================== 用户询问的问题设置为常用语 ======================
const setCommonQuestionInfo = ref({});
const { toClipboard } = useClipboard();
//用户复制问题
const copyUserClick = () => {};
const copyUserClick = (item) => {
    const text = item.content.values;
    ElMessage.success('复制成功');
    toClipboard(text);
};
//用户问题设置为常用语
const setCommonQuestionClick = (item) => {
    setCommonQuestionInfo.value = item;