diff --git a/business/partner/purchase/tao_vegetable/store_sku2.go b/business/partner/purchase/tao_vegetable/store_sku2.go index 2df4f8c46..e7bb53a04 100644 --- a/business/partner/purchase/tao_vegetable/store_sku2.go +++ b/business/partner/purchase/tao_vegetable/store_sku2.go @@ -442,11 +442,9 @@ func checkNameLength(name string, weight int, uint string) string { } func uploadImg(api *tao_vegetable.API, skuId, vendorId int, imgs []string) *string { - vendorImg, err := dao.GetVendorImg(skuId, vendorId) - globals.SugarLogger.Debugf("========vendorImg := %s", utils.Format4Output(vendorImg, false)) - globals.SugarLogger.Debugf("========vendorImg := %s", utils.Format4Output(err, false)) + vendorImg, _ := dao.GetVendorImg(skuId, vendorId) result := make([]string, 0, 0) - + taoImgs := &model.TaoSkuImg{} isCreate := false if vendorImg == nil || (vendorImg.Img == "" && vendorImg.Img2 == "" && vendorImg.Img3 == "" && vendorImg.Img4 == "" && vendorImg.Img5 == "" && vendorImg.DescImg == "") { isCreate = true @@ -476,17 +474,17 @@ func uploadImg(api *tao_vegetable.API, skuId, vendorId int, imgs []string) *stri result = append(result, newImg) switch i { case 0: - vendorImg.Img = newImg + taoImgs.Img = newImg case 1: - vendorImg.Img2 = newImg + taoImgs.Img2 = newImg case 2: - vendorImg.Img3 = newImg + taoImgs.Img3 = newImg case 3: - vendorImg.Img4 = newImg + taoImgs.Img4 = newImg case 4: - vendorImg.Img5 = newImg + taoImgs.Img5 = newImg case 5: - vendorImg.DescImg = newImg + taoImgs.DescImg = newImg } } } @@ -512,9 +510,9 @@ func uploadImg(api *tao_vegetable.API, skuId, vendorId int, imgs []string) *stri } if isCreate { - vendorImg.SkuID = skuId - vendorImg.VendorID = vendorId - dao.CreateEntity(dao.GetDB(), &vendorImg) + taoImgs.SkuID = skuId + taoImgs.VendorID = vendorId + dao.CreateEntity(dao.GetDB(), taoImgs) } // 商品图片最多五张