|
@ -492,7 +492,7 @@ namespace BBWYB.Server.Business.Sync |
|
|
LastOptimizationTime = null, |
|
|
LastOptimizationTime = null, |
|
|
ProductId = spuGroup.Key, |
|
|
ProductId = spuGroup.Key, |
|
|
ShopId = shopId, |
|
|
ShopId = shopId, |
|
|
ProductTitle = spuGroup.FirstOrDefault()?.ProductTitle, |
|
|
ProductTitle = SubstringProductTitleFromSku(spuGroup.FirstOrDefault()?.ProductTitle), |
|
|
TriggerOptimizationReason = Enums.TriggerOptimizationReason.首次采购, |
|
|
TriggerOptimizationReason = Enums.TriggerOptimizationReason.首次采购, |
|
|
PreSkuCount = skuGroups.Count(), |
|
|
PreSkuCount = skuGroups.Count(), |
|
|
PreItemCount = 0, |
|
|
PreItemCount = 0, |
|
@ -774,5 +774,12 @@ namespace BBWYB.Server.Business.Sync |
|
|
return Enums.TriggerOptimizationReason.再次优化; |
|
|
return Enums.TriggerOptimizationReason.再次优化; |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private string SubstringProductTitleFromSku(string productTitle) |
|
|
|
|
|
{ |
|
|
|
|
|
if (!string.IsNullOrEmpty(productTitle) && productTitle.Contains(" ")) |
|
|
|
|
|
productTitle = productTitle.Substring(0, productTitle.LastIndexOf(" ")); |
|
|
|
|
|
return productTitle; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|