修改年龄计算
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user