Merge branch 'master' into jxstore

This commit is contained in:
gazebo
2018-09-05 14:21:52 +08:00

View File

@@ -246,14 +246,15 @@ func (c *DeliveryHandler) CreateWaybill(order *model.GoodsOrder, policy func(del
} }
func (c *DeliveryHandler) CancelWaybill(bill *model.Waybill, cancelReasonID int, cancelReason string) (err error) { func (c *DeliveryHandler) CancelWaybill(bill *model.Waybill, cancelReasonID int, cancelReason string) (err error) {
switch cancelReasonID { // switch cancelReasonID {
case partner.CancelWaybillReasonNotAcceptIntime: // case partner.CancelWaybillReasonNotAcceptIntime:
cancelReasonID = mtpsapi.CancelReasonRideerMtpsOther // cancelReasonID = mtpsapi.CancelReasonRideerMtpsOther
case partner.CancelWaybillReasonSwitch2SelfFailed: // case partner.CancelWaybillReasonSwitch2SelfFailed:
cancelReasonID = mtpsapi.CancelReasonMerchantOther // cancelReasonID = mtpsapi.CancelReasonMerchantOther
default: // default:
cancelReasonID = mtpsapi.CancelReasonRideerOther // cancelReasonID = mtpsapi.CancelReasonRideerOther
} // }
cancelReasonID = mtpsapi.CancelReasonMerchantOther
_, err = api.MtpsAPI.CancelOrder(utils.Str2Int64(bill.VendorWaybillID2), bill.VendorWaybillID, cancelReasonID, cancelReason) _, err = api.MtpsAPI.CancelOrder(utils.Str2Int64(bill.VendorWaybillID2), bill.VendorWaybillID, cancelReasonID, cancelReason)
return nil return nil
} }