From 79aa575b8beb06fd196e86af04118338eca42ffb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 18 May 2023 14:24:20 +0800 Subject: [PATCH] 1 --- .../jxcallback/scheduler/basesch/basesch_ext.go | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/business/jxcallback/scheduler/basesch/basesch_ext.go b/business/jxcallback/scheduler/basesch/basesch_ext.go index e9b99e14d..16f7cb1a0 100644 --- a/business/jxcallback/scheduler/basesch/basesch_ext.go +++ b/business/jxcallback/scheduler/basesch/basesch_ext.go @@ -350,11 +350,18 @@ func (c *BaseScheduler) ConfirmSelfTake(ctx *jxcontext.Context, vendorOrderID st } func (c *BaseScheduler) SetOrderWaybillTip(ctx *jxcontext.Context, vendorOrderID string, vendorID int, tipFee int64, isPay int) (errCode string, err error) { - if order, err := partner.CurOrderManager.LoadOrder(vendorOrderID, vendorID); err == nil { - if errCode, err = c.CheckStoreBalanceWithTip(ctx, order, tipFee, isPay); err == nil { - err = c.SetOrderWaybillTipByOrder(ctx, order, tipFee) - } + order, err := partner.CurOrderManager.LoadOrder(vendorOrderID, vendorID) + globals.SugarLogger.Debugf("========vendorOrderID : %s,%d,%d,%d", vendorOrderID, vendorID, tipFee, isPay) + globals.SugarLogger.Debugf("================order: %s", utils.Format4Output(order, false)) + if err != nil { + return "", err } + errCode, err = c.CheckStoreBalanceWithTip(ctx, order, tipFee, isPay) + globals.SugarLogger.Debugf("================errCode: %s,%v", errCode, err) + if err != nil { + return errCode, err + } + err = c.SetOrderWaybillTipByOrder(ctx, order, tipFee) return errCode, err }