fnps
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user