From 66cd16fce3a7fe04d156680935211036f27645e4 Mon Sep 17 00:00:00 2001 From: erio Date: Thu, 9 Apr 2026 21:49:05 +0800 Subject: [PATCH] fix: remove unused canRefund, fix TS type assertions --- frontend/src/views/admin/orders/AdminOrdersView.vue | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/frontend/src/views/admin/orders/AdminOrdersView.vue b/frontend/src/views/admin/orders/AdminOrdersView.vue index 8fead7d042..dc9472ab5a 100644 --- a/frontend/src/views/admin/orders/AdminOrdersView.vue +++ b/frontend/src/views/admin/orders/AdminOrdersView.vue @@ -240,19 +240,15 @@ function statusBadgeClass(status: string): string { return m[status] || 'badge-secondary' } -function canRefund(order: PaymentOrder): boolean { - return ['COMPLETED', 'PARTIALLY_REFUNDED', 'REFUND_REQUESTED', 'REFUND_FAILED'].includes(order.status) -} - async function showOrderDetail(order: PaymentOrder) { selectedOrder.value = order orderAuditLogs.value = [] showDetailDialog.value = true try { const res = await adminPaymentAPI.getOrder(order.id) - const data = res.data as Record + const data = res.data as unknown as Record if (data.order) selectedOrder.value = data.order as PaymentOrder - orderAuditLogs.value = (data.auditLogs || data.audit_logs || []) as AuditLog[] + orderAuditLogs.value = ((data.auditLogs || data.audit_logs || []) as unknown) as AuditLog[] } catch (_err: unknown) { /* keep cached order data */ } }