- 京东添加取货失败及投递失败相关的几个API

This commit is contained in:
gazebo
2019-04-22 17:46:57 +08:00
parent 332e9b11a3
commit 144aba73f9

View File

@@ -262,3 +262,38 @@ func (a *API) AdjustOrder(orderId, operPin, remark string, oaosAdjustDTOList []*
_, err = a.AccessAPINoPage("orderAdjust/adjustOrder", jdParams, nil, nil, nullResultParser)
return err
}
// 商家审核配送员取货失败接口
// https://openo2o.jddj.com/staticnew/widgets/resources.html?groupid=169&apiid=d10c63a2ea734b818b23f0bc1c8efe6f
func (a *API) ReceiveFailedAudit(orderId string, isAgreed bool, operator, remark string) (err error) {
jdParams := map[string]interface{}{
"orderId": orderId,
"isAgreed": isAgreed,
"operator": operator,
"remark": remark,
}
_, err = a.AccessAPINoPage("order/receiveFailedAudit", jdParams, nil, nil, nullResultParser)
return err
}
// 催配送员抢单接口
// https://openo2o.jddj.com/staticnew/widgets/resources.html?groupid=169&apiid=96383a8274bd463a95dfc8b8d74220d1
func (a *API) UrgeDispatching(orderId, updatePin string) (err error) {
jdParams := map[string]interface{}{
"orderId": orderId,
"updatePin": updatePin,
}
_, err = a.AccessAPINoPage("bm/urgeDispatching", jdParams, nil, nil, nullResultParser)
return err
}
// 商家确认收到拒收退回(或取消)的商品接口
// https://openo2o.jddj.com/staticnew/widgets/resources.html?groupid=169&apiid=21a55807c096410c9cac9b71e110fa43
func (a *API) ConfirmReceiveGoods(orderId string) (err error) {
jdParams := map[string]interface{}{
"orderId": orderId,
"operateTime": utils.GetCurTimeStr(),
}
_, err = a.AccessAPINoPage("order/confirmReceiveGoods", jdParams, nil, nil, nullResultParser)
return err
}