chore: finalize amount migration fixes

This commit is contained in:
yml
2026-06-09 17:45:29 +08:00
parent 38c0ba69dc
commit 87673288ef
16 changed files with 214 additions and 2327 deletions
@@ -92,12 +92,14 @@ export function useSettlement(order: Ref<Order | null>) {
if (!order.value) return false
countering.value = true
try {
const reasonText = counterForm.value.reason.trim()
await counterCheckout(order.value.id, {
content: reasonText,
consumable_amount: counterForm.value.consumable_amount,
coin_consumed_m: counterForm.value.coin_consumed_m,
other_amount: counterForm.value.other_amount,
deposit_deduct_amount: counterForm.value.deposit_deduct_amount,
reason: counterForm.value.reason.trim(),
reason: reasonText,
evidence_urls: linesToList(counterForm.value.evidenceText),
})
onSuccess?.()
@@ -114,12 +116,14 @@ export function useSettlement(order: Ref<Order | null>) {
if (!order.value) return false
rejectingCheckout.value = true
try {
const reasonText = reason.trim()
await counterCheckout(order.value.id, {
content: reasonText,
consumable_amount: 0,
coin_consumed_m: 0,
other_amount: 0,
deposit_deduct_amount: 0,
reason: reason.trim(),
reason: reasonText,
evidence_urls: [],
})
onSuccess?.()