From fe489660b89c7b23ce40e5ba8e4ce4230c729aed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 18 Mar 2021 10:46:00 +0800 Subject: [PATCH] aa --- business/jxstore/cms/sku.go | 58 +++++++++++++++++++++++++++++++------ 1 file changed, 49 insertions(+), 9 deletions(-) diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index 75fedbcd2..3f5a37f1a 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -2335,15 +2335,6 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, fmt.Sprintf("暂不支持的图片格式:[%v]", skuName.Img))} return retVal, err } - //需要把图片传到七牛云上 - if !strings.Contains(skuName.Img, "image.jxc4.com") { - downloadURL, err := uploadImgStandard(skuName.Img) - if err != nil { - retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())} - return retVal, err - } - skuName.Img = downloadURL - } skuName.Status = model.SkuStatusNormal skuName.IsGlobal = model.YES if categoryID == 0 { @@ -2387,6 +2378,55 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID } } } + //需要把图片传到七牛云上, 很难受 + if !strings.Contains(skuName.Img, "image.jxc4.com") { + downloadURL, err := uploadImgStandard(skuName.Img) + if err != nil { + retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())} + return retVal, err + } + skuName.Img = downloadURL + } + if skuName.Img2 != "" { + if !strings.Contains(skuName.Img2, "image.jxc4.com") { + downloadURL, err := uploadImgStandard(skuName.Img2) + if err != nil { + retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())} + return retVal, err + } + skuName.Img2 = downloadURL + } + } + if skuName.Img3 != "" { + if !strings.Contains(skuName.Img3, "image.jxc4.com") { + downloadURL, err := uploadImgStandard(skuName.Img3) + if err != nil { + retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())} + return retVal, err + } + skuName.Img3 = downloadURL + } + } + if skuName.Img4 != "" { + if !strings.Contains(skuName.Img4, "image.jxc4.com") { + downloadURL, err := uploadImgStandard(skuName.Img4) + if err != nil { + retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())} + return retVal, err + } + skuName.Img4 = downloadURL + } + } + if skuName.Img5 != "" { + if !strings.Contains(skuName.Img5, "image.jxc4.com") { + downloadURL, err := uploadImgStandard(skuName.Img5) + if err != nil { + retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())} + return retVal, err + } + skuName.Img5 = downloadURL + } + } _, err = AddSkuName(ctx, skuName, ctx.GetUserName()) if err != nil { retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())}