- syncSkuNameAsSpu
This commit is contained in:
@@ -461,6 +461,7 @@ func (p *PurchaseHandler) syncSkuNameAsSpu(db *dao.DaoDB, sku *model.Sku, skuExt
|
|||||||
params[jdapi.KeySkuPrice] = price
|
params[jdapi.KeySkuPrice] = price
|
||||||
if globals.EnableStoreWrite {
|
if globals.EnableStoreWrite {
|
||||||
err = api.JdAPI.UpdateSkuBaseInfo(utils.Int2Str(skuExt.ID), utils.Int2Str(sku.ID), utils.MergeMaps(params, skuAddParams))
|
err = api.JdAPI.UpdateSkuBaseInfo(utils.Int2Str(skuExt.ID), utils.Int2Str(sku.ID), utils.MergeMaps(params, skuAddParams))
|
||||||
|
if sku.JdSyncStatus&model.SyncFlagSpecMask != 0 {
|
||||||
skuIndex := sku.SkuIndex
|
skuIndex := sku.SkuIndex
|
||||||
if skuIndex > 0 {
|
if skuIndex > 0 {
|
||||||
saleAttrValue := composeSkuSpec(sku.SpecQuality, sku.SpecUnit, skuExt.Unit)
|
saleAttrValue := composeSkuSpec(sku.SpecQuality, sku.SpecUnit, skuExt.Unit)
|
||||||
@@ -468,6 +469,7 @@ func (p *PurchaseHandler) syncSkuNameAsSpu(db *dao.DaoDB, sku *model.Sku, skuExt
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if err == nil {
|
if err == nil {
|
||||||
sku.JdSyncStatus = 0
|
sku.JdSyncStatus = 0
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user