fix:用户信息界面中英修复
This commit is contained in:
@@ -762,6 +762,8 @@ const local: any = {
|
|||||||
kyc:'KYC',
|
kyc:'KYC',
|
||||||
ver:'Verified',
|
ver:'Verified',
|
||||||
unver:'Unverified',
|
unver:'Unverified',
|
||||||
|
pending:'Pending',
|
||||||
|
rejected:'Rejected',
|
||||||
pleusername:'Please enter username',
|
pleusername:'Please enter username',
|
||||||
pleemail:'Please enter email address',
|
pleemail:'Please enter email address',
|
||||||
search:'Search',
|
search:'Search',
|
||||||
@@ -792,6 +794,7 @@ const local: any = {
|
|||||||
pass:'Pass',
|
pass:'Pass',
|
||||||
refuse:'Refuse',
|
refuse:'Refuse',
|
||||||
verified:'Verified',
|
verified:'Verified',
|
||||||
|
unverified:'Unverified',
|
||||||
pending:'Pending',
|
pending:'Pending',
|
||||||
approved:'Approved',
|
approved:'Approved',
|
||||||
rejected:'Rejected',
|
rejected:'Rejected',
|
||||||
|
|||||||
@@ -762,6 +762,8 @@ const local:any = {
|
|||||||
kyc:'KYC验证',
|
kyc:'KYC验证',
|
||||||
ver:'已验证',
|
ver:'已验证',
|
||||||
unver:'未验证',
|
unver:'未验证',
|
||||||
|
pending:'待审核',
|
||||||
|
rejected:'未批准',
|
||||||
pleusername:'请输入用户名',
|
pleusername:'请输入用户名',
|
||||||
pleemail:'请输入邮箱',
|
pleemail:'请输入邮箱',
|
||||||
search:'搜索',
|
search:'搜索',
|
||||||
@@ -791,7 +793,8 @@ const local:any = {
|
|||||||
total:'共',
|
total:'共',
|
||||||
pass:'通过',
|
pass:'通过',
|
||||||
refuse:'拒绝',
|
refuse:'拒绝',
|
||||||
verified:'未认证',
|
verified:'已认证',
|
||||||
|
unverified:'未认证',
|
||||||
pending:'待审核',
|
pending:'待审核',
|
||||||
approved:'已通过',
|
approved:'已通过',
|
||||||
rejected:'已拒绝',
|
rejected:'已拒绝',
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ const doGetUserInfo = async (params: SearchModel) => {
|
|||||||
age: calculateAge(user.createTime),
|
age: calculateAge(user.createTime),
|
||||||
email: user.email,
|
email: user.email,
|
||||||
phonenumber: user.phonenumber,
|
phonenumber: user.phonenumber,
|
||||||
isKYC: user.status === '0'
|
kycStatus: user.kycStatus
|
||||||
})),
|
})),
|
||||||
total: response.data.total
|
total: response.data.total
|
||||||
}
|
}
|
||||||
@@ -143,18 +143,43 @@ const {
|
|||||||
align: 'center'
|
align: 'center'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'isKYC',
|
key: 'kycStatus',
|
||||||
dataIndex: 'isKYC',
|
dataIndex: 'kycStatus',
|
||||||
title: t('page.user.kyc'),
|
title: t('page.user.kyc'),
|
||||||
align: 'center',
|
align: 'center',
|
||||||
customRender: ({ record }: { record: UserInfo }) => {
|
customRender: ({ record }: { record: UserInfo }) => {
|
||||||
const KYC_STATUS = {
|
const getKycStatusColor = (status: string | null) => {
|
||||||
verified: t('page.user.ver'),
|
switch (status) {
|
||||||
unverified: t('page.user.unver')
|
case 'VERIFIED':
|
||||||
} as const;
|
return 'success';
|
||||||
|
case 'PENDING':
|
||||||
|
return 'warning';
|
||||||
|
case 'REJECTED':
|
||||||
|
return 'error';
|
||||||
|
case 'UNVERIFIED':
|
||||||
|
default:
|
||||||
|
return 'default';
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const getKycStatusText = (status: string | null) => {
|
||||||
|
switch (status) {
|
||||||
|
case 'VERIFIED':
|
||||||
|
return t('page.user.ver');
|
||||||
|
case 'PENDING':
|
||||||
|
return t('page.user.pending');
|
||||||
|
case 'REJECTED':
|
||||||
|
return t('page.user.rejected');
|
||||||
|
case 'UNVERIFIED':
|
||||||
|
return t('page.user.unver');
|
||||||
|
default:
|
||||||
|
return t('page.user.unver');
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Tag color={record.isKYC ? 'success' : 'warning'}>
|
<Tag color={getKycStatusColor(record.kycStatus)}>
|
||||||
{record.isKYC ? KYC_STATUS.verified : KYC_STATUS.unverified}
|
{getKycStatusText(record.kycStatus)}
|
||||||
</Tag>
|
</Tag>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user