|
@@ -107,9 +107,7 @@ public class BmstruckDetailsOrderServiceImpl implements IBmstruckDetailsOrderSer
|
|
}
|
|
}
|
|
BigDecimal detailsAmountOld = generateTruckFees(orderId, weightTaskResultId);
|
|
BigDecimal detailsAmountOld = generateTruckFees(orderId, weightTaskResultId);
|
|
Double amount = detailsAmountOld.doubleValue();
|
|
Double amount = detailsAmountOld.doubleValue();
|
|
- DecimalFormat df = new DecimalFormat("0.00");
|
|
|
|
- String format = df.format(amount);
|
|
|
|
- BigDecimal detailsAmount = new BigDecimal(format);
|
|
|
|
|
|
+ BigDecimal detailsAmount = new BigDecimal(amount).setScale(2,RoundingMode.HALF_UP);
|
|
BigDecimal orderType = bmstruckDetailsOrderMapper.getOrderType(orderId);
|
|
BigDecimal orderType = bmstruckDetailsOrderMapper.getOrderType(orderId);
|
|
BmstruckDetailsOrder bmstruckDetailsOrder = new BmstruckDetailsOrder();
|
|
BmstruckDetailsOrder bmstruckDetailsOrder = new BmstruckDetailsOrder();
|
|
if (orderType.intValue() == 3) {
|
|
if (orderType.intValue() == 3) {
|