add log
This commit is contained in:
@@ -445,6 +445,7 @@ func (s *DefScheduler) QueryOrderWaybillFeeInfoEx(ctx *jxcontext.Context, vendor
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
globals.SugarLogger.Debugf("QueryOrderWaybillFeeInfoEx order===========%s", utils.Format4Output(order, false))
|
||||||
if order.DeliveryType == model.OrderDeliveryTypeSelfTake {
|
if order.DeliveryType == model.OrderDeliveryTypeSelfTake {
|
||||||
return nil, fmt.Errorf("订单:%s是自提单", vendorOrderID)
|
return nil, fmt.Errorf("订单:%s是自提单", vendorOrderID)
|
||||||
}
|
}
|
||||||
@@ -454,23 +455,26 @@ func (s *DefScheduler) QueryOrderWaybillFeeInfoEx(ctx *jxcontext.Context, vendor
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
globals.SugarLogger.Debugf("QueryOrderWaybillFeeInfoEx storeCourierList===========%s", utils.Format4Output(storeCourierList, false))
|
||||||
// 美团配送订单兑现
|
// 美团配送订单兑现
|
||||||
waybillList, err := partner.CurOrderManager.GetOrderWaybillInfo(ctx, vendorOrderID, vendorID, true, false)
|
waybillList, err := partner.CurOrderManager.GetOrderWaybillInfo(ctx, vendorOrderID, vendorID, true, false)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
globals.SugarLogger.Debugf("QueryOrderWaybillFeeInfoEx waybillList===========%s", utils.Format4Output(waybillList, false))
|
||||||
waybillMap := make(map[int]*model.Waybill)
|
waybillMap := make(map[int]*model.Waybill)
|
||||||
for _, bill := range waybillList {
|
for _, bill := range waybillList {
|
||||||
waybillMap[bill.WaybillVendorID] = &bill.Waybill
|
waybillMap[bill.WaybillVendorID] = &bill.Waybill
|
||||||
}
|
}
|
||||||
deliveryFeeMap = make(map[int]*partner.WaybillFeeInfo)
|
deliveryFeeMap = make(map[int]*partner.WaybillFeeInfo)
|
||||||
|
globals.SugarLogger.Debugf("pre deliveryFeeMap=======%s", utils.Format4Output(deliveryFeeMap, false))
|
||||||
var timeoutSecond int
|
var timeoutSecond int
|
||||||
if savedOrderInfo := s.loadSavedOrderByID(vendorOrderID, vendorID, false); savedOrderInfo != nil {
|
if savedOrderInfo := s.loadSavedOrderByID(vendorOrderID, vendorID, false); savedOrderInfo != nil {
|
||||||
timeoutSecond = savedOrderInfo.GetCreateWaybillTimeout()
|
timeoutSecond = savedOrderInfo.GetCreateWaybillTimeout()
|
||||||
}
|
}
|
||||||
for _, storeCourier := range storeCourierList {
|
for _, storeCourier := range storeCourierList {
|
||||||
var feeInfo *partner.WaybillFeeInfo
|
var feeInfo *partner.WaybillFeeInfo
|
||||||
|
globals.SugarLogger.Debugf("waybillMap[storeCourier.VendorID]============%v", waybillMap[storeCourier.VendorID])
|
||||||
if waybillMap[storeCourier.VendorID] != nil {
|
if waybillMap[storeCourier.VendorID] != nil {
|
||||||
feeInfo = &partner.WaybillFeeInfo{
|
feeInfo = &partner.WaybillFeeInfo{
|
||||||
Waybill: waybillMap[storeCourier.VendorID],
|
Waybill: waybillMap[storeCourier.VendorID],
|
||||||
@@ -491,6 +495,7 @@ func (s *DefScheduler) QueryOrderWaybillFeeInfoEx(ctx *jxcontext.Context, vendor
|
|||||||
ErrStr: err.Error(),
|
ErrStr: err.Error(),
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
globals.SugarLogger.Debugf("feeInfo.DeliveryFee===========%d", feeInfo.DeliveryFee)
|
||||||
feeInfo.TimeoutSecond = timeoutSecond
|
feeInfo.TimeoutSecond = timeoutSecond
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -510,6 +515,7 @@ func (s *DefScheduler) QueryOrderWaybillFeeInfoEx(ctx *jxcontext.Context, vendor
|
|||||||
deliveryFeeMap[storeCourier.VendorID] = feeInfo
|
deliveryFeeMap[storeCourier.VendorID] = feeInfo
|
||||||
}
|
}
|
||||||
err = nil
|
err = nil
|
||||||
|
globals.SugarLogger.Debugf("after deliveryFeeMap==========%s", utils.Format4Output(deliveryFeeMap, false))
|
||||||
return deliveryFeeMap, err
|
return deliveryFeeMap, err
|
||||||
}()
|
}()
|
||||||
}, jxutils.ComposeUniversalOrderID(vendorOrderID, vendorID))
|
}, jxutils.ComposeUniversalOrderID(vendorOrderID, vendorID))
|
||||||
|
|||||||
Reference in New Issue
Block a user