fix: 修复用户信息查询出生日期
This commit is contained in:
@@ -8,6 +8,7 @@ import { useElementSize } from '@vueuse/core';
|
|||||||
import { doGetUserList } from '@/service/api/user';
|
import { doGetUserList } from '@/service/api/user';
|
||||||
import type { UserInfo, SearchModel } from '@/views/user-center/user/type';
|
import type { UserInfo, SearchModel } from '@/views/user-center/user/type';
|
||||||
import { useI18n } from 'vue-i18n';
|
import { useI18n } from 'vue-i18n';
|
||||||
|
import dayjs from 'dayjs';
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
// 修改API函数实现
|
// 修改API函数实现
|
||||||
const doGetUserInfo = async (params: SearchModel) => {
|
const doGetUserInfo = async (params: SearchModel) => {
|
||||||
@@ -41,7 +42,7 @@ const doGetUserInfo = async (params: SearchModel) => {
|
|||||||
username: user.userName,
|
username: user.userName,
|
||||||
fullname: user.nickName,
|
fullname: user.nickName,
|
||||||
sex: user.sex === '1' ? 'M' : 'F',
|
sex: user.sex === '1' ? 'M' : 'F',
|
||||||
birthdate: user.createTime?.split(' ')[0] || '-',
|
birthdate: user.birthDate ? dayjs(user.birthDate).format('YYYY-MM-DD') : '-',
|
||||||
age: calculateAge(user.createTime),
|
age: calculateAge(user.createTime),
|
||||||
email: user.email,
|
email: user.email,
|
||||||
phonenumber: user.phonenumber,
|
phonenumber: user.phonenumber,
|
||||||
|
|||||||
Reference in New Issue
Block a user