From 71a6b6498db75aef0631f3caf33fd9d19c9b0a4a Mon Sep 17 00:00:00 2001 From: bob <312777916@qq.com> Date: Thu, 27 Feb 2025 10:33:43 +0800 Subject: [PATCH] =?UTF-8?q?birthday=E6=B2=A1=E6=9C=89=E5=A4=84=E7=90=86?= =?UTF-8?q?=E6=97=B6=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/js/utils/common.js | 2 +- src/views/message/components/MessageItem.vue | 4 ++-- src/views/setting/sub/SettingPersonal.vue | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/js/utils/common.js b/src/js/utils/common.js index ab944f5..d14c5eb 100644 --- a/src/js/utils/common.js +++ b/src/js/utils/common.js @@ -142,7 +142,7 @@ export const messageSysShowTime = (datetime) => { } } -export const messageBoxShowTime = (datatime) => { +export const showTimeFormat = (datatime) => { const currentDate = new Date(datatime) const year = currentDate.getFullYear() const month = (currentDate.getMonth() + 1).toString().padStart(2, '0') diff --git a/src/views/message/components/MessageItem.vue b/src/views/message/components/MessageItem.vue index 72575d9..7f16944 100644 --- a/src/views/message/components/MessageItem.vue +++ b/src/views/message/components/MessageItem.vue @@ -4,7 +4,7 @@ import { ElImage } from 'element-plus' import { WarningFilled } from '@element-plus/icons-vue' import { MsgType } from '@/proto/msg' import { userStore, messageStore, groupStore, groupCardStore, imageStore } from '@/stores' -import { messageSysShowTime, messageBoxShowTime, jsonParseSafe } from '@/js/utils/common' +import { messageSysShowTime, showTimeFormat, jsonParseSafe } from '@/js/utils/common' import UserAvatarIcon from '@/components/common/UserAvatarIcon.vue' import { emojis } from '@/js/utils/emojis' @@ -463,7 +463,7 @@ const isContinuousSession = computed(() => { }) const msgTime = computed(() => { - return messageBoxShowTime(msg.value.msgTime) + return showTimeFormat(msg.value.msgTime) }) const onLoadMore = () => { diff --git a/src/views/setting/sub/SettingPersonal.vue b/src/views/setting/sub/SettingPersonal.vue index 6d9d5ee..1ccf2b9 100644 --- a/src/views/setting/sub/SettingPersonal.vue +++ b/src/views/setting/sub/SettingPersonal.vue @@ -5,7 +5,7 @@ import router from '@/router' import { userModifySelfService } from '@/api/user' import defaultImg from '@/assets/image/select_avatar.jpg' import { cloneDeep, isEqual } from 'lodash' -import { maskPhoneNum } from '@/js/utils/common' +import { maskPhoneNum, showTimeFormat } from '@/js/utils/common' import EditAvatar from '@/components/common/EditAvatar.vue' import { ElMessage } from 'element-plus' @@ -17,6 +17,7 @@ const isShowEditAvatar = ref(false) onMounted(() => { formModel.value = cloneDeep(userData.user) + formModel.value.birthday = showTimeFormat(userData.user.birthday) }) const onNewAvatar = ({ avatar, avatarThumb }) => {