修复bug

This commit is contained in:
2026-08-03 20:50:32 +08:00
parent fed46f42ef
commit 2d38c90d1c
17 changed files with 499 additions and 62 deletions
@@ -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 }
}