修复bug
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
export type TenantQualificationStatus = 'VERIFIED' | 'PENDING' | 'REJECTED' | 'SUPERSEDED' | 'EXPIRED'
|
||||
|
||||
export function normalizeQualificationStatus(status: string): TenantQualificationStatus {
|
||||
if (status === 'APPROVED') return 'VERIFIED'
|
||||
if (status === 'PENDING' || status === 'REJECTED' || status === 'SUPERSEDED') return status
|
||||
return 'EXPIRED'
|
||||
}
|
||||
|
||||
export function qualificationStatusMeta(status: TenantQualificationStatus) {
|
||||
if (status === 'VERIFIED') return { label: '已验证', type: 'success' as const }
|
||||
if (status === 'PENDING') return { label: '待审核', type: 'warning' as const }
|
||||
if (status === 'REJECTED') return { label: '已驳回', type: 'danger' as const }
|
||||
if (status === 'SUPERSEDED') return { label: '已替换', type: 'info' as const }
|
||||
return { label: '已过期', type: 'info' as const }
|
||||
}
|
||||
Reference in New Issue
Block a user