diff --git a/platformapi/ebaiapi/order.go b/platformapi/ebaiapi/order.go index c7a144cb..78c98d99 100644 --- a/platformapi/ebaiapi/order.go +++ b/platformapi/ebaiapi/order.go @@ -36,6 +36,8 @@ const ( WaybillStatusWait4Courier = "4" // 等待分配骑士 WaybillStatusCourierAccepted = "7" // 骑士接单 WaybillStatusCourierPickedup = "8" // 骑士取餐 + // 饿百在发送运单取消事件后,如果订单没有及时(具体时间未知)转出自送,则订单会被取消,且不会发送订单取消事件 + // https://open-be.ele.me/dev/answer/reedit?list_id=23667&question=my WaybillStatusDeliveryCancled = "15" // 配送取消 WaybillStatusFinished = "16" // 配送完成 WaybillStatusExceptional = "17" // 配送异常 diff --git a/platformapi/ebaiapi/order_test.go b/platformapi/ebaiapi/order_test.go index 23aa6924..4a9582b8 100644 --- a/platformapi/ebaiapi/order_test.go +++ b/platformapi/ebaiapi/order_test.go @@ -7,7 +7,7 @@ import ( ) func TestOrderGet(t *testing.T) { - result, err := api.OrderGet("1572950448227442318") + result, err := api.OrderGet("1574590633159550053") if err != nil { t.Fatal(err) } else { @@ -16,7 +16,7 @@ func TestOrderGet(t *testing.T) { } func TestOrderGet2(t *testing.T) { - result, err := api.OrderGet2("1572950448227442318") + result, err := api.OrderGet2("1574550169196474502") if err != nil { t.Fatal(err) } else { @@ -81,6 +81,13 @@ func TestOrderCallDelivery(t *testing.T) { } } +func TestOrderSwitchselfdelivery(t *testing.T) { + err := api.OrderSwitchselfdelivery("1574550169196474502") + if err != nil { + t.Fatal(err) + } +} + func TestOrderSendOut(t *testing.T) { err := api.OrderSendOut("1555731848221773250", "") if err != nil { @@ -104,7 +111,7 @@ func TestOrderPrivateInfo(t *testing.T) { } func TestOrderDeliveryGet(t *testing.T) { - result, err := api.OrderDeliveryGet("15421782068884") + result, err := api.OrderDeliveryGet("1574550169196474502") if err != nil { t.Fatal(err) }