From 5e3c72b8434e2306332eed11f03497e906f4c7be Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Fri, 7 May 2021 11:05:54 +0800 Subject: [PATCH] aa --- business/jxstore/partner/mt/union.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/business/jxstore/partner/mt/union.go b/business/jxstore/partner/mt/union.go index 497d11bb1..8aa8de44e 100644 --- a/business/jxstore/partner/mt/union.go +++ b/business/jxstore/partner/mt/union.go @@ -79,10 +79,13 @@ func OnCallback(call *mtunionapi.CallBackResult) (err error) { var ( db = dao.GetDB() ) - if order, err := api.MtUnionAPI.Rtnotify(call.Orderid, call.Type); order != nil && err == nil { - unionOrders, err := dao.GetUnionOrdersByIDs(db, []string{order.Order.Orderid}, model.VendorIDPDD) - if err != nil { - return + if order, err2 := api.MtUnionAPI.Rtnotify(call.Orderid, call.Type); order != nil && err2 == nil { + unionOrders, err3 := dao.GetUnionOrdersByIDs(db, []string{order.Order.Orderid}, model.VendorIDPDD) + if err2 != nil { + return err2 + } + if err3 != nil { + return err3 } orderStatus := &model.UnionOrderStatus{ VendorOrderID: order.Order.Orderid,