TASK:Stripe支付模块重构-逻辑优化与完善、Stripe版本升级

This commit is contained in:
2026-04-29 17:16:48 +08:00
parent f2a074b2f6
commit cf02b59722
34 changed files with 3032 additions and 859 deletions

View File

@@ -62,7 +62,10 @@
WHEN p.trade_state IN ( 'paid', 'COMPLETED', 'complete', 'liquidated' ) THEN
'Success'
WHEN p.trade_state IN ( 'failed', 'expired', 'VOIDED', 'void', 'uncollectible' ) THEN
'Fail' ELSE 'Pending'
'Fail'
WHEN p.trade_state IN ( 'Refunded' ) THEN
'Refunded'
ELSE 'Pending'
END AS status
FROM
t_payment_info p
@@ -86,6 +89,7 @@
CASE
WHEN p.trade_state IN ('paid', 'COMPLETED', 'complete', 'liquidated') THEN 'Success'
WHEN p.trade_state IN ('failed', 'expired', 'VOIDED', 'void', 'uncollectible') THEN 'Fail'
WHEN p.trade_state IN ('Refunded') THEN 'Refunded'
ELSE 'Pending'
END = #{status}
</if>
@@ -132,6 +136,7 @@
CASE
WHEN p.trade_state IN ('paid', 'COMPLETED', 'complete', 'liquidated') THEN 'Success'
WHEN p.trade_state IN ('failed', 'expired', 'VOIDED', 'void', 'uncollectible') THEN 'Fail'
WHEN p.trade_state IN ('Refunded') THEN 'Refunded'
ELSE 'Pending'
END = #{status}
</if>
@@ -170,6 +175,7 @@
CASE
WHEN p.trade_state IN ('paid', 'COMPLETED', 'complete', 'liquidated') THEN 'Success'
WHEN p.trade_state IN ('failed', 'expired', 'VOIDED', 'void', 'uncollectible') THEN 'Fail'
WHEN p.trade_state IN ('Refunded') THEN 'Refunded'
ELSE 'Pending'
END = #{status}
</if>