|
@@ -2997,8 +2997,9 @@ public class OrderServiceImpl implements OrderService {
|
|
|
orderInfoItemDTO.setPrice(orderGoodsVo.getRetail_price());
|
|
|
orderInfoItemDTO.setItemcode(orderGoodsVo.getSku());
|
|
|
orderInfoItemDTO.setAmount(orderGoodsVo.getActualPaymentAmount());
|
|
|
- orderInfoItemDTO.setBuyPrice(orderGoodsVo.getActualPaymentAmount());
|
|
|
- orderInfoItemDTO.setNums(orderGoodsVo.getNumber());
|
|
|
+ Integer number = orderGoodsVo.getNumber();
|
|
|
+ orderInfoItemDTO.setBuyPrice(orderGoodsVo.getActualPaymentAmount().divide(BigDecimal.valueOf(number)).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
+ orderInfoItemDTO.setNums(number);
|
|
|
orderInfoItemDTO.setTax("true");
|
|
|
orderInfoItemDTO.setTaxPrice(orderGoodsVo.getTaxPrice());
|
|
|
return orderInfoItemDTO;
|