@@ -2847,6 +2847,10 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
}
} catch (Exception e) {
+ //防止超过订单金额
+ if (takeMoney.compareTo(orderDon.getMoney()) > 0) {
+ takeMoney = BigDecimal.ZERO;
+ }
return takeMoney;