|
@@ -406,8 +406,7 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
|
|
|
//商品单价计算,使用商品原价计算,退费计算公式(退费金额=实际订单金额-(商品单价 * 已经使用商品数))
|
|
|
//其中,已经使用的商品单价按照原价算
|
|
|
orderDetail.setGoodPrice(
|
|
|
- orderDetail.getOriginalPrice().divide(new BigDecimal(orderDetail.getGoodNum())).setScale(2)
|
|
|
- );
|
|
|
+ orderDetail.getOriginalPrice().divide(new BigDecimal(orderDetail.getGoodNum()),2, RoundingMode.HALF_UP));
|
|
|
//平台服务费
|
|
|
BigDecimal serviceFeeRate = getServiceFeeRate(res.getGoodType());
|
|
|
orderDetail.setPlantformFee(userOrder.getExpectPrice().multiply(serviceFeeRate));
|