From 423d31e5a443825a0dd3c8e8c14815e894d3a057 Mon Sep 17 00:00:00 2001 From: bob <312777916@qq.com> Date: Mon, 9 Sep 2024 16:45:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9E=84=E9=80=A0=E6=B5=8B=E8=AF=95=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/message/MessageItem.vue | 44 ++++++++------------------ src/views/message/MessageLayout.vue | 42 +++++++++++++++++++++--- 2 files changed, 51 insertions(+), 35 deletions(-) diff --git a/src/components/message/MessageItem.vue b/src/components/message/MessageItem.vue index 249f03c..55bb791 100644 --- a/src/components/message/MessageItem.vue +++ b/src/components/message/MessageItem.vue @@ -5,13 +5,13 @@ import { userStore } from '@/stores' import { messageSysShowTime, messageBoxShowTime } from '@/utils/common' import AvatarIcon from './AvatarIcon.vue' -const props = defineProps(['type', 'objectInfo', 'content']) +const props = defineProps(['obj']) const userData = userStore() const isShowUserCard = ref(false) const isSelf = computed(() => { - return userData.user.account === props.objectInfo.account + return userData.user.account === props.obj.user.account }) const showTime = computed(() => { @@ -21,7 +21,7 @@ const showTime = computed(() => { }) const msgTime = computed(() => { - return messageBoxShowTime(new Date()) + return messageBoxShowTime(props.obj.time) }) const handleUserCard = (flag) => { @@ -34,10 +34,7 @@ const onShowUserCard = () => {