银豹到京西over

This commit is contained in:
苏尹岚
2020-04-29 14:01:48 +08:00
parent 65639fa15a
commit f1df8df6ac

View File

@@ -2412,11 +2412,16 @@ func AddSkuNameByUpc(ctx *jxcontext.Context, upc string, store *dao.StoreDetail,
if err != nil {
return err
}
buildStoreSkuBindInfosAndFocus(ctx, db, store, v, outSkuNameExt.ID)
skuBindInfo := &StoreSkuBindInfo{
NameID: outSkuNameExt.SkuName.ID,
IsFocus: 1,
UnitPrice: outSkuNameExt.SkuName.Price,
}
skuBindInfos = append(skuBindInfos, skuBindInfo)
updateStoresSkusWithoutSync(ctx, db, []int{store.ID}, skuBindInfos, false)
// buildStoreSkuBindInfosAndFocus(ctx, db, store, v, outSkuNameExt.ID)
}
} else {
fmt.Println("skuBindInfo", utils.Format4Output(skuNames[0], false))
fmt.Println("store", utils.Format4Output(store, false))
skuBindInfo := &StoreSkuBindInfo{
NameID: skuNames[0].ID,
IsFocus: 1,
@@ -2442,7 +2447,15 @@ func checkAndUpdateUpc(ctx *jxcontext.Context, db *dao.DaoDB, skuNameExt *model.
if skuNameExt.SpecQuality == skuNames2[0].SpecQuality {
skuNames2[0].Upc = skuNameExt.Upc
dao.UpdateEntity(db, skuNames2[0], "Upc")
buildStoreSkuBindInfosAndFocus(ctx, db, store, v, skuNames2[0].ID)
var skuBindInfos []*StoreSkuBindInfo
skuBindInfo := &StoreSkuBindInfo{
NameID: skuNames2[0].ID,
IsFocus: 1,
UnitPrice: skuNames2[0].Price,
}
skuBindInfos = append(skuBindInfos, skuBindInfo)
updateStoresSkusWithoutSync(ctx, db, []int{store.ID}, skuBindInfos, false)
// buildStoreSkuBindInfosAndFocus(ctx, db, store, v, skuNames2[0].ID)
return true
}
return false