1
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
// 商品图片最多五张
|
||||
|
||||
Reference in New Issue
Block a user