1
This commit is contained in:
@@ -19,13 +19,13 @@ func init() {
|
||||
baseapi.Init(sugarLogger)
|
||||
|
||||
// 菜市
|
||||
api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "", "")
|
||||
//api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "", "")
|
||||
|
||||
// 果园
|
||||
//api = New("4123", "df2c88338b85f830cebce2a9eab56628", "", "")
|
||||
|
||||
//商超
|
||||
//api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_gxeIPSwnnHy8O_Ij2CxLdw")
|
||||
api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_kjEKYoGKSl0L4XqfEt9GUA")
|
||||
//cookieStr := `
|
||||
// acctId=57396785; token=0bWbK5VbK50E2BmIhIH2zHB-am_y7mB37yXHm6RLZWx4*; wmPoiId=-1;
|
||||
//`
|
||||
|
||||
@@ -860,3 +860,24 @@ func (a *API) GetOrderAddress(orderId int64, reasonType int) (address string, er
|
||||
|
||||
return result.(map[string]interface{})["recipient_address"].(string), nil
|
||||
}
|
||||
|
||||
// UploadMediaToOrder 订单上传图片,订单在骑手取货前且未超过订单预计送达时间时可以进行图片上传
|
||||
func (a *API) UploadMediaToOrder(orderId string, images []string) error {
|
||||
mediaData := make([]interface{}, 0, 0)
|
||||
for _, v := range images {
|
||||
img := map[string]interface{}{
|
||||
"url": v,
|
||||
"type": 0,
|
||||
}
|
||||
mediaData = append(mediaData, img)
|
||||
}
|
||||
|
||||
byteData := utils.MustMarshal(mediaData)
|
||||
|
||||
data, err := a.AccessAPI("ecommerce/order/uploadMedia", false, map[string]interface{}{"order_id": orderId, "media_list": string(byteData)})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
fmt.Println(data)
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ func getTimeFromTimestamp(timeStamp int64) time.Time {
|
||||
}
|
||||
|
||||
func TestOrderGetOrderDetail(t *testing.T) {
|
||||
result, err := api.OrderGetOrderDetail(3102067553224122590, false)
|
||||
result, err := api.OrderGetOrderDetail(3802140943223203896, false)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -468,12 +468,6 @@ func TestGetOrderAddress(t *testing.T) {
|
||||
fmt.Println(err)
|
||||
}
|
||||
|
||||
func TestName(t *testing.T) {
|
||||
storeMap := []string{"1", "2", "3"}
|
||||
mapList := make(map[string][]string, 10)
|
||||
for i := 0; i < len(storeMap); i++ {
|
||||
mapList[storeMap[i]] = append(mapList[storeMap[i]], storeMap[i])
|
||||
}
|
||||
|
||||
fmt.Println(mapList)
|
||||
func TestUploadMediaToOrder(t *testing.T) {
|
||||
api.UploadMediaToOrder("3902139012476194963", []string{"https://img.meituan.net/retailsp/12b8489847a14dbf128527aa2c7dfbd448308.jpg"})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user