From 21f372c9b56d8183644fcbcc732002fd4d5c92f6 Mon Sep 17 00:00:00 2001 From: lai <10633968+laiyujun1@user.noreply.gitee.com> Date: Thu, 27 Feb 2025 14:52:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B9=B4=E9=BE=84=E8=AE=A1?= =?UTF-8?q?=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/user-center/user/index.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/user-center/user/index.vue b/src/views/user-center/user/index.vue index 494f214..d0bcde8 100644 --- a/src/views/user-center/user/index.vue +++ b/src/views/user-center/user/index.vue @@ -32,13 +32,13 @@ const doGetUserInfo = async (params: SearchModel) => { return { data: { - rows: response.data.rows.map(user => ({ + rows: response.data.rows.map((user:any) => ({ userId: user.userId, username: user.userName, fullname: user.nickName, sex: user.sex === '0' ? 'M' : 'F', birthdate: user.birthDate ? dayjs(user.birthDate).format('YYYY-MM-DD') : '-', - age: calculateAge(user.createTime), + age: calculateAge(user.birthDate ? dayjs(user.birthDate).format('YYYY-MM-DD') : 0), email: user.email, phonenumber: user.phonenumber, kycStatus: user.kycStatus @@ -211,8 +211,8 @@ const handleReset = () => { getData(); }; -const calculateAge = (birthDate: string): number => { - if (!birthDate) return 0; +const calculateAge = (birthDate: any): any => { + if (!birthDate) return '-'; const birth = new Date(birthDate); const today = new Date(); let age = today.getFullYear() - birth.getFullYear();