zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java | ●●●●● patch | view | raw | blame | history |
zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java
@@ -535,6 +535,13 @@ pageOrder.setCashPay(cashPayAmount.doubleValue()); //欠款金额在流水处理中处理了 double sum = flows.stream().mapToDouble(item -> item.getAmount().doubleValue()).sum(); if(sum>0 && cardPayAmount.doubleValue()==0 && cashPayAmount.doubleValue()==0 ){ throw new GlobleException("订单更新失败,支付金额计算错误,请联系管理员"); } sysOrderDao.update(pageOrder); }