From f46cfd9423addaa30fba1643544567644eef382e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 1 Aug 2024 17:00:10 +0800 Subject: [PATCH] 1 --- business/jxcallback/orderman/order_afs.go | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/business/jxcallback/orderman/order_afs.go b/business/jxcallback/orderman/order_afs.go index d4deb646d..efaf652d2 100644 --- a/business/jxcallback/orderman/order_afs.go +++ b/business/jxcallback/orderman/order_afs.go @@ -69,20 +69,31 @@ func (c *OrderManager) onAfsOrderNew(afsOrder *model.AfsOrder, orderStatus *mode }() isDuplicated, err := addOrderOrWaybillStatus(orderStatus, db) + if orderStatus.RefVendorOrderID == "4032000156853892856" { + globals.SugarLogger.Debugf("==SaveAfsOrder isDuplicated ***:= %v", err) + } if err != nil || (isDuplicated && orderStatus.VendorID != model.VendorIDJX) { if err == nil { dao.Commit(db, txDB) } return err } - + if orderStatus.RefVendorOrderID == "4032000156853892856" { + globals.SugarLogger.Debugf("==SaveAfsOrder Commit ***:= %v", err) + } existAfsOrder, err := c.loadAfsOrder(db, afsOrder.AfsOrderID, afsOrder.VendorID) + if orderStatus.RefVendorOrderID == "4032000156853892856" { + globals.SugarLogger.Debugf("==SaveAfsOrder existAfsOrder ***:= %v", err) + } if err != nil { if !dao.IsNoRowsError(err) { return err } } - + if orderStatus.RefVendorOrderID == "4032000156853892856" { + globals.SugarLogger.Debugf("==SaveAfsOrder existAfsOrder existAfsOrder ***:= %v", err) + globals.SugarLogger.Debugf("==SaveAfsOrder existAfsOrder existAfsOrder ***:= %s", utils.Format4Output(existAfsOrder, false)) + } if existAfsOrder != nil { if existAfsOrder.Status < model.AfsOrderStatusFinished { // todo 可能导致状态回绕