增加兑换重试链路

This commit is contained in:
yml2213
2026-04-13 22:54:14 +08:00
parent bc0d6fc8aa
commit 0c2f2e0a12
12 changed files with 661 additions and 31 deletions
@@ -8,7 +8,7 @@ const props = defineProps<{
function resolveTone(status: string) {
const normalized = String(status || '').trim().toLowerCase()
if (['paid', 'link_generated', 'redeemed', 'available', 'delivered', 'consumed', 'success', 'active', 'system_bound', 'binding_completed'].includes(normalized)) {
if (['paid', 'link_generated', 'redeemed', 'available', 'delivered', 'success', 'active', 'system_bound', 'binding_completed'].includes(normalized)) {
return 'success'
}
@@ -16,7 +16,7 @@ function resolveTone(status: string) {
return 'primary'
}
if (['waiting_inventory', 'retry_pending', 'manual_review', 'invalid', 'expired', 'operator', 'pending_binding', 'binding_exception', 'not_started'].includes(normalized)) {
if (['waiting_inventory', 'retry_pending', 'manual_review', 'invalid', 'expired', 'operator', 'pending_binding', 'binding_exception', 'not_started', 'consumed'].includes(normalized)) {
return 'warning'
}
@@ -56,7 +56,7 @@ function resolveLabel(status: string) {
available: '可用',
reserved: '已预占',
delivered: '已发放',
consumed: '已发放',
consumed: '已消耗',
invalid: '已作废',
active: '生效中',
admin: '管理员',