This commit is contained in:
邹宗楠
2026-06-01 15:59:51 +08:00
parent 14b857441b
commit 3b37289dd5
6 changed files with 38 additions and 14 deletions

View File

@@ -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
}