更新图片萝莉

master
kanade 3 years ago
parent 6c6839156d
commit 3b018cfb3a

@ -222,6 +222,17 @@ func (s *supplyLogic) Adopt(data AdoptSkuInfo) error {
}) })
} }
if len(mainPhotoModels) > 0 { if len(mainPhotoModels) > 0 {
if len(mainPhotoModels) == 1 {
mainPhotoModels = append(mainPhotoModels, goods.RecookGoodsMainPhotoModel{
GoodsId: mainPhotoModels[0].GoodsId,
Url: mainPhotoModels[0].Url,
Name: mainPhotoModels[0].Name,
IsMaster: 0,
OrderNo: mainPhotoModels[0].OrderNo,
Width: mainPhotoModels[0].Width,
Height: mainPhotoModels[0].Height,
})
}
if tx.Where("goods_id = ?", recookGoodsSkuModels[0].GoodsId).Delete(&goods.RecookGoodsMainPhotoModel{}).Error != nil { if tx.Where("goods_id = ?", recookGoodsSkuModels[0].GoodsId).Delete(&goods.RecookGoodsMainPhotoModel{}).Error != nil {
return errors.New("更新失败") return errors.New("更新失败")
} }
@ -395,9 +406,22 @@ func (s *supplyLogic) Adopt(data AdoptSkuInfo) error {
}) })
} }
if len(mainPhotoModels) > 0 { if len(mainPhotoModels) > 0 {
if len(mainPhotoModels) == 1 {
mainPhotoModels = append(mainPhotoModels, goods.RecookGoodsMainPhotoModel{
GoodsId: mainPhotoModels[0].GoodsId,
Url: mainPhotoModels[0].Url,
Name: mainPhotoModels[0].Name,
IsMaster: 0,
OrderNo: mainPhotoModels[0].OrderNo,
Width: mainPhotoModels[0].Width,
Height: mainPhotoModels[0].Height,
})
}
if tx.Create(&mainPhotoModels).Error != nil { if tx.Create(&mainPhotoModels).Error != nil {
return errors.New("更新失败") return errors.New("更新失败")
} }
} else {
return errors.New("商品图片错误")
} }
// 多规格处理 // 多规格处理

Loading…
Cancel
Save