From 9cae503ceb1cc0dd8db87bc6f10d40c933f621bd Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期二, 31 十二月 2024 15:25:02 +0800 Subject: [PATCH] 删除无关代码 --- /dev/null | 94 ----------------------------------------------- 1 files changed, 0 insertions(+), 94 deletions(-) diff --git a/src/components/chat/components/AssistantMsg.vue b/src/components/chat/components/AssistantMsg.vue deleted file mode 100644 index 30cee48..0000000 --- a/src/components/chat/components/AssistantMsg.vue +++ /dev/null @@ -1,94 +0,0 @@ -<template> - <div class="flex px-4 py-6 rounded-lg relative" :class="{ 'px-10': isShareCheck }"> - <div class="absolute top-0 left-[72px] text-[#8d8e99]">{{ msg?.createTime }}</div> - - <img class="rounded-full size-12 flex-0 mr-4" :src="roleImageMap[msg.role]" alt="" srcset="" /> - <div class="flex-auto flex"> - <div class="inline-flex flex-col w-full"> - <div class="w-full"> - <div class="rounded-[6px] p-4 leading-relaxed bg-white"> - <!-- 鎰忓浘鍒嗘瀽 --> - <IntentAnalysis - v-if="msg?.stepList?.length > 0" - :stepList="msg.stepList" - :stepIsShow="msg.stepIsShow" - :isTalking="isTalking" - :msgIndex="msgIndex" - @toggleStepList="toggleStepList" - @askMoreClick="askMoreClick" - /> - - <!-- 娑堟伅鍐呭 --> - <MessageContent - v-if="msg.content?.values" - :content="msg.content" - :msg="msg" - :isTalking="isTalking" - :msgIndex="msgIndex" - @fixQuestionClick="fixQuestionClick" - @relativeQueryClick="relativeQueryClick" - /> - - <!-- 闄勫姞鍐呭 --> - <MessageExtra - :msg="msg" - :isTalking="isTalking" - /> - </div> - - <!-- 娑堟伅鎿嶄綔 --> - <MessageActions - v-if="msg.role === RoleEnum.assistant && msg.content?.values && !isSharePage && !isShareCheck" - :msg="msg" - @copyClick="copyClick" - @shareClick="shareClick" - @likeClick="likeClick" - @unLikeClick="unLikeClick" - @feedbackClick="feedbackClick" - /> - </div> - </div> - </div> - </div> -</template> - -<script setup lang="ts"> -import { RoleEnum, roleImageMap } from '../model/types'; -import type { ChatMessage } from '../model/types'; -import IntentAnalysis from './message/IntentAnalysis.vue'; -import MessageContent from './message/MessageContent.vue'; -import MessageExtra from './message/MessageExtra.vue'; -import MessageActions from './message/MessageActions.vue'; - -defineProps<{ - msg: ChatMessage; - msgIndex: number; - isTalking: boolean; - isSharePage: boolean; - isShareCheck: boolean; -}>(); - -const emit = defineEmits<{ - copyClick: [msg: ChatMessage]; - shareClick: [msg: ChatMessage]; - likeClick: [msg: ChatMessage]; - unLikeClick: [msg: ChatMessage]; - feedbackClick: [event: MouseEvent, msg: ChatMessage, index: number]; - askMoreClick: [item: any]; - fixQuestionClick: [question: string, origin: any]; - relativeQueryClick: [val: any]; -}>(); - -const copyClick = (msg: ChatMessage) => emit('copyClick', msg); -const shareClick = (msg: ChatMessage) => emit('shareClick', msg); -const likeClick = (msg: ChatMessage) => emit('likeClick', msg); -const unLikeClick = (msg: ChatMessage) => emit('unLikeClick', msg); -const feedbackClick = (event: MouseEvent, msg: ChatMessage, index: number) => emit('feedbackClick', event, msg, index); -const askMoreClick = (item: any) => emit('askMoreClick', item); -const fixQuestionClick = (question: string, origin: any) => emit('fixQuestionClick', question, origin); -const relativeQueryClick = (val: any) => emit('relativeQueryClick', val); - -const toggleStepList = (msg: ChatMessage) => { - msg.stepIsShow = !msg.stepIsShow; -}; -</script> \ No newline at end of file -- Gitblit v1.9.3