This commit is contained in:
苏尹岚
2020-12-21 11:54:49 +08:00
parent 1865f1d3fc
commit 61deea342c

View File

@@ -174,6 +174,7 @@ func OnWaybillMsg(msg *fnpsapi.WayBillInfo) {
switch msg.OrderStatus {
case fnpsapi.OrderStatusAccept:
case fnpsapi.OrderStatusAssigned:
order.DesiredFee = GetDesiredFee(order.VendorOrderID)
order.Status = model.WaybillStatusAccepted
case fnpsapi.OrderStatusArrived:
order.Status = model.WaybillStatusCourierArrived
@@ -188,3 +189,10 @@ func OnWaybillMsg(msg *fnpsapi.WayBillInfo) {
}
partner.CurOrderManager.OnWaybillStatusChanged(order)
}
func GetDesiredFee(vendorOrderID string) (desiredFee int64) {
if result, err := api.FnAPI.QueryOrder(vendorOrderID); err == nil {
return jxutils.StandardPrice2Int(result.OrderTotalDeliveryCost)
}
return desiredFee
}