jk-GitHub-coder 3 年之前
父節點
當前提交
30b4fd2744
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      YijiaRestful/src/main/java/com/platform/yijia/controller/PayOrderController.java

+ 6 - 0
YijiaRestful/src/main/java/com/platform/yijia/controller/PayOrderController.java

@@ -409,8 +409,14 @@ public class PayOrderController {
         }
         sellAmt =sellAmt.signum() == -1 ? new BigDecimal("0.01"): sellAmt.setScale(2, BigDecimal.ROUND_HALF_UP);
         amt =amt.signum() == -1 ? new BigDecimal("0.01"): amt.setScale(2, BigDecimal.ROUND_HALF_UP);
+        if(oilLiters.toString().equals("0.00")){
+            amt = new BigDecimal("0.01");
+            driverDiscountAmt = new BigDecimal("0.00");
+            discountAmt = new BigDecimal("0.00");
+        }
 
         payOrderResultInfo.setReceivableAmt(receivableAmt.toString());  //应收金额
+        //oilLiters = oilLiters.setScale(2,BigDecimal.ROUND_HALF_UP);
         payOrderResultInfo.setOilLiters(oilLiters.toString());          //加油升数
 
         payOrderResultInfo.setOilPrice(oilPrice.toString());            //油机价