- 加小费策略调整
This commit is contained in:
@@ -46,8 +46,9 @@ const (
|
||||
time2Schedule3rdCarrierKey = "waitminute4mt"
|
||||
dingShiDaAheadTime = 30 * time.Minute // 定时达订单开始召唤配送的提前时间
|
||||
|
||||
minAddWaybillTipMinute = 15 // 最少开始加小费分钟(距离拣货完成)
|
||||
addWaybillTipGap = 10 // 加一元小费间隔的分钟数
|
||||
minAddWaybillTipMinute = 20 // 最少开始加小费分钟(距离拣货完成)
|
||||
addWaybillTipGap = 15 // 加一元小费间隔的分钟数
|
||||
baseWaybillFee = 600 // 基本运费
|
||||
)
|
||||
|
||||
const (
|
||||
@@ -1017,7 +1018,7 @@ func (s *DefScheduler) getWaybillTip(savedOrderInfo *WatchOrderInfo) (tipFee int
|
||||
}
|
||||
|
||||
func (s *DefScheduler) getMaxDeliveryFee(savedOrderInfo *WatchOrderInfo) (maxDeliveryFee int64) {
|
||||
maxDeliveryFee = 400 + savedOrderInfo.order.DistanceFreightMoney + s.getWaybillTip(savedOrderInfo)
|
||||
maxDeliveryFee = baseWaybillFee + savedOrderInfo.order.DistanceFreightMoney + s.getWaybillTip(savedOrderInfo)
|
||||
return maxDeliveryFee
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user