测试上传图片后创建
This commit is contained in:
@@ -2,7 +2,6 @@ package jdshop
|
||||
|
||||
import (
|
||||
"regexp"
|
||||
"time"
|
||||
|
||||
"git.rosy.net.cn/baseapi/platformapi/jdshopapi"
|
||||
|
||||
@@ -323,36 +322,36 @@ func buildCreateWareParam(storeSku *dao.StoreSkuSyncInfo) (createSkuParamWare *j
|
||||
createSkuParamWare.Introduction = "因生鲜比较脆弱,发货途中如果有磕碰损坏,请收到联系客服,闪电赔付。请核对好地址,发货后不可修改地址,因改地址导致损坏不能赔付,谢谢理解"
|
||||
//上传京东图片 start
|
||||
//规则,有两张就传两张,没有就重复传一张
|
||||
data, _, err := jxutils.DownloadFileByURL(storeSku.Img)
|
||||
if err != nil {
|
||||
return createSkuParamWare, createSkuParamSkus, err
|
||||
}
|
||||
uploadResult, err := api.JdShopAPI.UploadPicture(data, 0, utils.Int64ToStr(time.Now().Unix())+storeSku.Name)
|
||||
if err != nil {
|
||||
return createSkuParamWare, createSkuParamSkus, err
|
||||
}
|
||||
// data, _, err := jxutils.DownloadFileByURL(storeSku.Img)
|
||||
// if err != nil {
|
||||
// return createSkuParamWare, createSkuParamSkus, err
|
||||
// }
|
||||
// uploadResult, err := api.JdShopAPI.UploadPicture(data, 0, utils.Int64ToStr(time.Now().Unix())+storeSku.Name)
|
||||
// if err != nil {
|
||||
// return createSkuParamWare, createSkuParamSkus, err
|
||||
// }
|
||||
img1 := &jdshopapi.CreateSkuParamImages{
|
||||
ColorID: "0000000000",
|
||||
ImgIndex: 1,
|
||||
ImgURL: uploadResult.PictureURL,
|
||||
ImgURL: storeSku.Img,
|
||||
}
|
||||
img2 := &jdshopapi.CreateSkuParamImages{
|
||||
ColorID: "0000000000",
|
||||
ImgIndex: 2,
|
||||
}
|
||||
if storeSku.Img2 == "" {
|
||||
// img2.ImgURL = storeSku.Img
|
||||
img2.ImgURL = uploadResult.PictureURL
|
||||
} else {
|
||||
data2, _, err := jxutils.DownloadFileByURL(storeSku.Img2)
|
||||
if err != nil {
|
||||
return createSkuParamWare, createSkuParamSkus, err
|
||||
}
|
||||
uploadResult2, err := api.JdShopAPI.UploadPicture(data2, 0, utils.Int64ToStr(time.Now().Unix())+storeSku.Name)
|
||||
if err != nil {
|
||||
return createSkuParamWare, createSkuParamSkus, err
|
||||
}
|
||||
img2.ImgURL = uploadResult2.PictureURL
|
||||
img2.ImgURL = storeSku.Img
|
||||
// img2.ImgURL = uploadResult.PictureURL
|
||||
// } else {
|
||||
// data2, _, err := jxutils.DownloadFileByURL(storeSku.Img2)
|
||||
// if err != nil {
|
||||
// return createSkuParamWare, createSkuParamSkus, err
|
||||
// }
|
||||
// uploadResult2, err := api.JdShopAPI.UploadPicture(data2, 0, utils.Int64ToStr(time.Now().Unix())+storeSku.Name)
|
||||
// if err != nil {
|
||||
// return createSkuParamWare, createSkuParamSkus, err
|
||||
// }
|
||||
// img2.ImgURL = uploadResult2.PictureURL
|
||||
}
|
||||
images = append(images, img1)
|
||||
images = append(images, img2)
|
||||
|
||||
Reference in New Issue
Block a user