feat(wxapi): 新增小程序同城配送相关接口

This commit is contained in:
Fu Diwei
2023-09-20 22:53:11 +08:00
parent 60bbf3a9e0
commit 474d63b7bd
50 changed files with 2627 additions and 325 deletions

View File

@@ -0,0 +1,31 @@
{
"wx_store_id": "4000000000000042001",
"store_order_id": "testorder123",
"user_openid": "ozMQO0WsxkA3E56SWBGrLGQ4WVZY",
"user_lng": "116.353093",
"user_lat": "40.01496",
"user_address": "北京市海淀区学清嘉创大厦A座15层",
"user_name": "顺丰同城",
"user_phone": "13881979410",
"callback_url": "https://testcallback.com",
"use_sandbox": 1,
"cargo": {
"cargo_name": "榴莲披萨套餐",
"cargo_type": 1,
"cargo_num": 3,
"cargo_price": 5000,
"cargo_weight": 500,
"item_list": [
{
"item_name": "8寸榴莲",
"count": 1,
"item_pic_url": "https://www.qq.com"
},
{
"item_name": "可口可乐",
"count": 2,
"item_pic_url": "https://www.qq.com"
}
]
}
}

View File

@@ -0,0 +1,10 @@
{
"errcode": 0,
"errmsg": "ok",
"service_trans_id": "SFTC",
"wx_store_id": "1000000000000023002",
"store_order_id": "testorder123",
"distance": 2358,
"fee": 1300,
"trans_order_id": "JS123143DA"
}

View File

@@ -0,0 +1,4 @@
{
"wx_store_id": "4000000000000042001",
"service_trans_id": "DADA"
}

View File

@@ -0,0 +1,23 @@
{
"appid": "wx539e0b4872f196d1",
"wx_store_id": "4000000000000042001",
"all_balance": 10,
"balance_detail": [
{
"balance": 10,
"service_trans_id": "DADA",
"service_trans_name": "达达快送",
"order_list": [
{
"payorder_id": "2978080038359269380",
"unused_amt": 10,
"charge_amt": 10,
"begin_time": 1687099701,
"end_time": 1689691701
}
]
}
],
"errcode": 0,
"errmsg": "OK"
}

View File

@@ -0,0 +1,6 @@
{
"wx_store_id": "4000000000000042001",
"wx_order_id": "2000000000000092001",
"cancel_reason_id": 1,
"cancel_reason": "不需要了"
}

View File

@@ -0,0 +1,10 @@
{
"errcode": 0,
"errmsg": "ok",
"wx_order_id": "2000000000000092001",
"store_order_id": "testorder12345879",
"wx_store_id": "4000000000000042001",
"appid": "wx539e0b4872f196d1",
"order_status": 20000,
"deductfee": 0
}

View File

@@ -0,0 +1,15 @@
{
"out_store_id": "123",
"store_name": "测试门店1",
"order_pattern": 1,
"address_info": {
"province": "广东省",
"city": "深圳市",
"area": "南山区",
"street": "南头街道",
"house": "深南大道10000号",
"lat": 22.540366,
"lng": 113.934559,
"phone": "1380000138"
}
}

View File

@@ -0,0 +1,7 @@
{
"errcode": 0,
"errmsg": "ok",
"wx_store_id": "4000000000000042001",
"appid": "wx539e0b4872f196d1",
"out_store_id": "123"
}

View File

@@ -0,0 +1,4 @@
{
"wx_order_id": "2000000000000092001",
"order_status": 30000
}

View File

@@ -0,0 +1,16 @@
{
"wx_store_id": "4000000000000042001",
"user_lng": "116.353093",
"user_lat": "40.01496",
"user_address": "北京市海淀区学清嘉创大厦A座15层",
"use_sandbox": 1,
"user_name": "顺丰同城",
"user_phone": "13800000138",
"cargo": {
"cargo_name": "榴莲披萨套餐",
"cargo_type": 1,
"cargo_num": 7,
"cargo_price": 5000,
"cargo_weight": 500
}
}

View File

@@ -0,0 +1,9 @@
{
"errcode": 0,
"errmsg": "OK",
"distance": 1000,
"est_fee": 870,
"service_trans_id": "SFTC",
"promise_delivery_time": 50,
"expected_finished_time": 1692163151
}

View File

@@ -0,0 +1,5 @@
{
"wx_store_id": "4000000000000042002",
"flow_type": 1,
"service_trans_id": "SFTC"
}

View File

@@ -0,0 +1,23 @@
{
"total": 1,
"flow_list": [
{
"flow_type": 1,
"appid": "wx539e0b4872f196d1",
"wx_store_id": "4000000000000042002",
"pay_order_id": "2920020938702667776",
"service_trans_id": "SFTC",
"pay_amount": 1,
"refund_amount": 1,
"create_time": 1683639082,
"pay_time": 1683639151,
"refund_time": 1683653491,
"consume_deadline": 1686231082,
"pay_status": "SUCCESS"
}
],
"errcode": 0,
"errmsg": "ok",
"total_pay_amt": 1,
"total_refund_amt": 1
}

View File

@@ -0,0 +1,48 @@
{
"wx_order_id": "2000000000000042007",
"store_order_id": "testorder12345",
"order_status": 10000,
"appid": "wx539e0b4872f196d1",
"user_openid": "ozMQO0ehr_FBgL5mWa5_duxH71Yw",
"service_trans_id": "SFTC",
"delivery_no": "SF6508800795950",
"distance": 2358,
"actualfee": 201,
"deductfee": 0,
"create_time": 1682318663,
"expected_finish_time": 1682319663,
"store_info": {
"phone_num": "13800000138",
"address": "北京市海淀区西三旗街道永辉超市",
"lng": 116.354787,
"lat": 40.030613,
"store_name": "测试门店3"
},
"receiver_info": {
"phone_num": "顺丰同城",
"address": "北京市海淀区学清嘉创大厦A座15层",
"lng": 116.353093,
"lat": 40.01496
},
"cargo_info": {
"cargo_name": "榴莲披萨套餐",
"cargo_weight": 500,
"cargo_price": 5000,
"cargo_num": 3,
"cargo_type": 1,
"item_list": [
{
"item_name": "8寸榴莲",
"item_num": 1,
"item_pic_url": "https://www.qq.com"
},
{
"item_name": "可口可乐",
"item_num": 2,
"item_pic_url": "https://www.qq.com"
}
]
},
"errcode": 0,
"errmsg": "ok"
}

View File

@@ -0,0 +1,25 @@
{
"errcode": 0,
"errmsg": "ok",
"total": 1,
"appid": "wx539e0b4872f196d1",
"store_list": [
{
"wx_store_id": "4000000000000042001",
"out_store_id": "123",
"city_id": 440300,
"address_info": {
"province": "广东省",
"city": "深圳市",
"area": "南山区",
"street": "南头街道",
"house": "深南大道10000号",
"lat": 22.540366,
"lng": 113.934559,
"phone": "1380000138"
},
"order_pattern": 0,
"service_trans_prefer": ""
}
]
}

View File

@@ -0,0 +1,5 @@
{
"wx_store_id": "4000000000000042001",
"service_trans_id": "SFTC",
"amount": 10000
}

View File

@@ -0,0 +1,5 @@
{
"payurl": "https://fuwu.weixin.qq.com/service/common/buy?orderId=2886882380534202368&hasApply=1",
"appid": "wx539e0b4872f196d1",
"wx_store_id": "4000000000000042001"
}

View File

@@ -0,0 +1,4 @@
{
"wx_store_id": "4000000000000042001",
"service_trans_id": "SFTC"
}

View File

@@ -0,0 +1,5 @@
{
"appid": "wx539e0b4872f196d1",
"wx_store_id": "4000000000000042001",
"refund_amount": 3000
}

View File

@@ -0,0 +1,20 @@
{
"keys": {
"wx_store_id": "4000000000000042001"
},
"content": {
"store_name": "测试门店3",
"address_info": {
"province": "北京市",
"city": "北京市",
"area": "海淀区",
"street": "西三旗街道",
"house": "海淀区清河龙岗路51号清润家园小区 永辉",
"phone": "13800000138",
"lat": 40.030613,
"lng": 116.354787
},
"order_pattern": 2,
"service_trans_prefer": "SFTC"
}
}