From 65d3bd728b0df01c993ac67fca7611ca48717fc1 Mon Sep 17 00:00:00 2001 From: IanShaw027 Date: Tue, 21 Apr 2026 22:26:54 +0800 Subject: [PATCH] frontend: normalize payment error presentation --- frontend/src/views/user/PaymentView.vue | 30 +++++++++---------- .../views/user/__tests__/paymentUx.spec.ts | 23 ++++++++++++++ frontend/src/views/user/paymentUx.ts | 10 ++++++- 3 files changed, 47 insertions(+), 16 deletions(-) diff --git a/frontend/src/views/user/PaymentView.vue b/frontend/src/views/user/PaymentView.vue index a3a81ccb..e80686cf 100644 --- a/frontend/src/views/user/PaymentView.vue +++ b/frontend/src/views/user/PaymentView.vue @@ -86,10 +86,6 @@ {{ t('payment.createOrder') }} ¥{{ totalAmount.toFixed(2) }} -
-

{{ errorMessage }}

-

{{ errorHintMessage }}

-
@@ -173,10 +169,6 @@ {{ t('payment.createOrder') }} ¥{{ (feeRate > 0 ? subTotalAmount : selectedPlan.price).toFixed(2) }} -
-

{{ errorMessage }}

-

{{ errorHintMessage }}

-