diff --git a/src/main/java/com/ycwl/basic/pricing/service/impl/PriceCalculationServiceImpl.java b/src/main/java/com/ycwl/basic/pricing/service/impl/PriceCalculationServiceImpl.java index b174231c..dcd480f5 100644 --- a/src/main/java/com/ycwl/basic/pricing/service/impl/PriceCalculationServiceImpl.java +++ b/src/main/java/com/ycwl/basic/pricing/service/impl/PriceCalculationServiceImpl.java @@ -196,13 +196,6 @@ public class PriceCalculationServiceImpl implements IPriceCalculationService { BigDecimal subtotal = priceInfo.getActualPrice().multiply(BigDecimal.valueOf(product.getPurchaseCount())); BigDecimal originalSubtotal = priceInfo.getOriginalPrice().multiply(BigDecimal.valueOf(product.getPurchaseCount())); - List attributeKeys = attributeKeysCache.get(productTypeCode); - if (attributeKeys == null) { - attributeKeys = buildProductAttributeKeys(capability); - attributeKeysCache.put(productTypeCode, attributeKeys); - } - product.setAttributeKeys(attributeKeys); - product.setSubtotal(subtotal); totalAmount = totalAmount.add(subtotal);