hejiahui 2 tahun lalu
induk
melakukan
9d3a06af64

+ 1 - 1
src/main/java/com/steerinfo/dil/service/impl/BmstruckDetailsOrderServiceImpl.java

@@ -667,7 +667,7 @@ public class BmstruckDetailsOrderServiceImpl implements IBmstruckDetailsOrderSer
                 BigDecimal resultTime = DataChange.dataToBigDecimal(mapVal.get("Time1"));
                 //保留两位小数
                 DecimalFormat df = new DecimalFormat("0.00");
-                BigDecimal settleTime  = new BigDecimal(df.format((float)resultTime.doubleValue()/60.00));
+                BigDecimal settleTime  = new BigDecimal(String.valueOf(resultTime.divide(new BigDecimal(60), 14, BigDecimal.ROUND_HALF_UP)));
                 if(settleTime.doubleValue()<2.00){
                     BigDecimal detailsAmount = new BigDecimal(priceValue.doubleValue()*2);
                     bmstruckDetailsOrder.setDetailsAmount(new BigDecimal(df.format(detailsAmount)));