美团配送与达达添加获取配送员坐标及加小费相关的API
This commit is contained in:
@@ -57,8 +57,33 @@ func TestAccessAPI(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestCreateOrderByShop(t *testing.T) {
|
||||
basicParams := &CreateOrderByShopParam{
|
||||
DeliveryID: 123456789,
|
||||
OrderID: "order_123456789",
|
||||
// 设置测试门店 id,测试门店的坐标地址为 97235456,31065079(高德坐标),配送范围3km
|
||||
ShopID: "test_0001",
|
||||
DeliveryServiceCode: DeliveryServiceCodeIntime,
|
||||
ReceiverName: "xjh",
|
||||
ReceiverAddress: "九里堤",
|
||||
ReceiverPhone: "18112345678",
|
||||
ReceiverLng: 97235456,
|
||||
ReceiverLat: 31065079,
|
||||
CoordinateType: CoordinateTypeMars,
|
||||
GoodsValue: 12.34,
|
||||
GoodsWeight: 3.4,
|
||||
OrderType: OrderTypeASAP,
|
||||
}
|
||||
|
||||
order, err := api.CreateOrderByShop2(basicParams)
|
||||
handleError(t, err)
|
||||
if order != nil {
|
||||
sugarLogger.Debugf("order:%v", order)
|
||||
}
|
||||
}
|
||||
|
||||
func TestCancelOrder(t *testing.T) {
|
||||
result, err := api.CancelOrder(123456789, "1529387562097059", CancelReasonMerchantOther, "just a test")
|
||||
result, err := api.CancelOrder(123456789, "1577258173664001659", CancelReasonMerchantOther, "just a test")
|
||||
handleError(t, err)
|
||||
sugarLogger.Debug(result)
|
||||
}
|
||||
@@ -69,3 +94,11 @@ func TestEvaluateRider(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestRiderLocation(t *testing.T) {
|
||||
lng, lat, err := api.RiderLocation(2997655, "1577100357518191619")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Logf("lng:%d,lat:%d", lng, lat)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user