This commit is contained in:
邹宗楠
2023-08-07 17:06:37 +08:00
parent 95775f92fd
commit 3fbae4ff2d

View File

@@ -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 { func uploadImg(api *tao_vegetable.API, skuId, vendorId int, imgs []string) *string {
vendorImg, err := dao.GetVendorImg(skuId, vendorId) vendorImg, _ := dao.GetVendorImg(skuId, vendorId)
globals.SugarLogger.Debugf("========vendorImg := %s", utils.Format4Output(vendorImg, false))
globals.SugarLogger.Debugf("========vendorImg := %s", utils.Format4Output(err, false))
result := make([]string, 0, 0) result := make([]string, 0, 0)
taoImgs := &model.TaoSkuImg{}
isCreate := false isCreate := false
if vendorImg == nil || (vendorImg.Img == "" && vendorImg.Img2 == "" && vendorImg.Img3 == "" && vendorImg.Img4 == "" && vendorImg.Img5 == "" && vendorImg.DescImg == "") { if vendorImg == nil || (vendorImg.Img == "" && vendorImg.Img2 == "" && vendorImg.Img3 == "" && vendorImg.Img4 == "" && vendorImg.Img5 == "" && vendorImg.DescImg == "") {
isCreate = true isCreate = true
@@ -476,17 +474,17 @@ func uploadImg(api *tao_vegetable.API, skuId, vendorId int, imgs []string) *stri
result = append(result, newImg) result = append(result, newImg)
switch i { switch i {
case 0: case 0:
vendorImg.Img = newImg taoImgs.Img = newImg
case 1: case 1:
vendorImg.Img2 = newImg taoImgs.Img2 = newImg
case 2: case 2:
vendorImg.Img3 = newImg taoImgs.Img3 = newImg
case 3: case 3:
vendorImg.Img4 = newImg taoImgs.Img4 = newImg
case 4: case 4:
vendorImg.Img5 = newImg taoImgs.Img5 = newImg
case 5: 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 { if isCreate {
vendorImg.SkuID = skuId taoImgs.SkuID = skuId
vendorImg.VendorID = vendorId taoImgs.VendorID = vendorId
dao.CreateEntity(dao.GetDB(), &vendorImg) dao.CreateEntity(dao.GetDB(), taoImgs)
} }
// 商品图片最多五张 // 商品图片最多五张