feat(admin): 新增后台退款审核队列

This commit is contained in:
yml2213
2026-10-30 13:10:00 +08:00
parent 3297fd69ff
commit a754a71f71
6 changed files with 377 additions and 4 deletions
+15
View File
@@ -217,3 +217,18 @@ export async function adjustAdminUserWallet(
)
return data.data
}
export async function fetchPendingRefundOrders() {
const { data } = await adminClient.get<ApiResponse<{ items: AdminOrderDetail[] }>>(
'/admin/orders/refund-pending'
)
return data.data.items ?? []
}
export async function approveAdminRefund(id: number | string) {
await adminClient.post(`/admin/orders/${id}/refund/approve`)
}
export async function rejectAdminRefund(id: number | string, action: 'restore' | 'close') {
await adminClient.post(`/admin/orders/${id}/refund/reject`, { action })
}