This commit is contained in:
邹宗楠
2023-08-28 15:58:58 +08:00
parent ec3b5d1a9f
commit ddad83cd06
2 changed files with 25 additions and 5 deletions

View File

@@ -395,6 +395,15 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap
c.OnOrderDetail(orderMap, partner.UpdatedPeration)
}
})
// 美团订单完成时,获取跑腿费用
if fee, feeErr := partner.GetPurchasePlatformFromVendorID(order.VendorID).GetPlatformLogisticsFee(order); feeErr != nil {
bill, err := partner.CurOrderManager.LoadWaybill(order.VendorOrderID, model.VendorIDMTWM)
if bill == nil && err == nil {
bill.ActualFee = fee
bill.DesiredFee = fee
dao.UpdateEntity(dao.GetDB(), bill, "ActualFee", "DesiredFee")
}
}
}
}