From c1eb9de451af5bb4d5f3e73e14b7f3b169c809de Mon Sep 17 00:00:00 2001 From: ziming Date: Fri, 5 Sep 2025 13:54:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/alipay_cpn/internal/transform.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/alipay_cpn/internal/transform.go b/plugins/alipay_cpn/internal/transform.go index 0463ed8..bbd3a0b 100644 --- a/plugins/alipay_cpn/internal/transform.go +++ b/plugins/alipay_cpn/internal/transform.go @@ -63,12 +63,13 @@ func orderReq(order *proto.OrderRequest_Order, product *proto.OrderRequest_Produ PhoneId string `json:"phone_id"` } var extra Extra + if order.Extra != nil { - err := json.Unmarshal(order.Extra, &extra) - if err != nil { + if err := json.Unmarshal(order.Extra, &extra); err != nil { return nil, proto.ErrorParamFail(fmt.Sprintf("order拓展参数转换有误: %v", err)) } } + o := &po.OrderReq{ UserId: order.Account, LogonId: extra.LogonId,