Waybill添加TipFee,在订单完成时也会更新,ActualFee肯定会有值,当成总费用

This commit is contained in:
gazebo
2019-12-26 17:28:28 +08:00
parent 381d1b2f21
commit 5361c0cabb
3 changed files with 19 additions and 0 deletions

View File

@@ -102,6 +102,9 @@ func (w *OrderManager) onWaybillNew(bill2 *model.Waybill, db *dao.DaoDB) (isDupl
func (w *OrderManager) OnWaybillStatusChanged(bill *model.Waybill) (err error) {
var isDuplicated bool
if bill.ActualFee == 0 {
bill.ActualFee = bill.DesiredFee + bill.TipFee
}
bill.CourierMobile = jxutils.FormalizeMobile(bill.CourierMobile)
db := dao.GetDB()
dao.Begin(db)