diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index f777ad1c6..465a27c61 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -1390,10 +1390,11 @@ func GetJdUpcCodeByName(ctx *jxcontext.Context, name, upcCode string) (productIn return retVal, err } for _, v := range productInfo { - _, name, _, specUnit, _, specQuality := jxutils.SplitSkuName(v.OriginalName) + _, name, _, specUnit, unit, specQuality := jxutils.SplitSkuName(v.OriginalName) v.Name = name v.SpecQuality = specQuality v.SpecUnit = specUnit + v.Unit = unit } retVal = productInfo return retVal, err diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index b90ca4230..ed5c7ac05 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -4228,7 +4228,7 @@ func CreateSkusAndFocusFromWx(ctx *jxcontext.Context, productInfo *jdapi.Product IsSale: 1, } skuBindInfos = append(skuBindInfos, skuBindInfo) - UpdateStoresSkusByBind(ctx, nil, skuBindInfos, false, true) + UpdateStoresSkusByBind(ctx, nil, skuBindInfos, true, true) } else { skuNameExt := &model.SkuNameExt{ SkuName: model.SkuName{ @@ -4267,7 +4267,7 @@ func CreateSkusAndFocusFromWx(ctx *jxcontext.Context, productInfo *jdapi.Product IsSale: 1, } skuBindInfos = append(skuBindInfos, skuBindInfo) - UpdateStoresSkusByBind(ctx, nil, skuBindInfos, false, true) + UpdateStoresSkusByBind(ctx, nil, skuBindInfos, true, true) } return err }