From a39d583c6b55c33f286a9caa73a967c8a1f40f66 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Wed, 21 Aug 2024 10:22:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=94=AF=E4=BB=98=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/weChat/base.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extend/weChat/base.go b/extend/weChat/base.go index 089dd0e..ca7292a 100644 --- a/extend/weChat/base.go +++ b/extend/weChat/base.go @@ -56,6 +56,8 @@ type WxPayRefundResult struct { // HandlePayStatus 处理支付状态 func HandlePayStatus(t *payments.Transaction) (w *WxPayResult, err error) { + w = &WxPayResult{} + switch *t.TradeState { case "SUCCESS": // 支付成功 w.OrderStatus = 2 @@ -78,6 +80,8 @@ func HandlePayStatus(t *payments.Transaction) (w *WxPayResult, err error) { // HandlePayRefundStatus 处理退款状态 func HandlePayRefundStatus(r *refunddomestic.Refund) (w *WxPayRefundResult, err error) { + w = &WxPayRefundResult{} + switch *r.Status { case "SUCCESS": // 退款成功 w.RefundStatus = 3