|
|
|
@ -647,6 +647,17 @@ func (s *supplyLogic) SyncData(skuIds []uint) error {
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
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 = ?", partySupply.GoodsId).Delete(&goods.RecookGoodsMainPhotoModel{}).Error != nil {
|
|
|
|
|
return errors.New("更新失败")
|
|
|
|
|
}
|
|
|
|
|