diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 399f60b95..6ecea6e45 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -589,6 +589,9 @@ func updateStoresSkusWithoutSync(ctx *jxcontext.Context, storeIDs []int, skuBind if skuBindInfo.IsFocus == 1 { skuBind.Status = model.StoreSkuBindStatusDontSale // 缺省不可售? skuBind.DeletedAt = utils.DefaultTimeValue + skuBind.UnitPrice = unitPrice + skuBind.Price = jxutils.CaculateSkuPrice(unitPrice, v.SpecQuality, v.SpecUnit, v.SkuNameUnit) + setStoreSkuBindStatus(skuBind, model.SyncFlagPriceMask|model.SyncFlagSaleMask) needUpdate = true } if tmpStatus := getSkuSaleStatus(inSkuBind, skuBindInfo); tmpStatus != model.StoreSkuBindStatusNA {