在commercetools JVM中,我们使用了现在已不再推荐的方法LineItem#getDiscountedPrice(),但是现在LineItem#getDiscountedPricePerQuantity()方法是在Javadoc中编写的,应该使用它。但是,它为每个DiscountedLineItemPriceForQuantity返回一个LineItem列表。这个名单代表什么?这行的商品不是总有一个折扣吗?这是如何在某个地方使用的文档吗?
提前感谢
发布于 2016-02-23 11:16:14
假设你有10欧元的折扣。
如果你想把这个折扣用在一辆有2件物品的手推车上,那么每一件都从5欧元折扣。这是很简单的情况。在这种情况下,列表包含一个数量为2的元素。
但是,如果购物车有3件商品,那么折扣就不可能同样适用于所有商品。2项应得到3,33欧元的折扣,1项应得到3,34欧元的折扣,因此总金额为10欧元。在这种情况下,列表应该包含两个元素:
https://stackoverflow.com/questions/35574793
复制相似问题