From 297e348bb6e35a67798ddcf672f90d4924a3e8d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 12 Sep 2023 18:21:44 +0800 Subject: [PATCH] 1 --- business/jxcallback/auto_delivery/auto_delivery.go | 4 ++++ business/partner/delivery/rider.go | 2 ++ 2 files changed, 6 insertions(+) diff --git a/business/jxcallback/auto_delivery/auto_delivery.go b/business/jxcallback/auto_delivery/auto_delivery.go index 7aa7bce6e..614433e88 100644 --- a/business/jxcallback/auto_delivery/auto_delivery.go +++ b/business/jxcallback/auto_delivery/auto_delivery.go @@ -94,6 +94,10 @@ func AutoSettingFakeDelivery() { // 获取刷单门店订单 storeList := strings.Split(configList[0].Value, ",") for _, v := range storeList { + if !strings.Contains(v, "-") { + globals.SugarLogger.Errorf("newConfig 刷单门店配置异常") + return + } storeIdAndVendorId := strings.Split(v, "-") if len(storeIdAndVendorId) == model.NO { continue diff --git a/business/partner/delivery/rider.go b/business/partner/delivery/rider.go index e05507435..f041ff1a9 100644 --- a/business/partner/delivery/rider.go +++ b/business/partner/delivery/rider.go @@ -117,12 +117,14 @@ func GetOrderRiderInfoToPlatform(orderId string, wayBillStatus int) { riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, 0, v.VendorWaybillID) if err != nil { globals.SugarLogger.Debug("Get Order waybill rider info err FN/DADA/SFPS :%v", err) + continue } } else if v.WaybillVendorID == model.VendorIDMTPS { if v.VendorWaybillID != "" { riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, v.ID+1000000, v.VendorWaybillID) if err != nil { globals.SugarLogger.Debug("Get Order waybill rider info err MT:%v", err) + continue } } } else {