From 103b864df2c4b960902cdcc7bbeabcdc3442e433 Mon Sep 17 00:00:00 2001 From: Hawking Date: Wed, 19 Apr 2023 22:07:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B4=BE=E5=8D=95=E9=87=91=E9=A2=9D=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ghy/web/controller/order/OrderController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java index 02c2582a..35feed46 100644 --- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java +++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java @@ -308,7 +308,10 @@ public class OrderController extends BaseController { // 自己接单 子单金额=0 request.setTotalPay(BigDecimal.ZERO); } else { - Assert.isTrue(fm.getServerMoney().compareTo(request.getTotalPay()) < 0, "派单金额不能大于订单总金额"); + if (fm.getServerMoney().compareTo(request.getTotalPay()) < 0) { + logger.warn("派单金额[{}]大于订单总金额[{}]", request.getTotalPay(), fm.getServerMoney()); + return AjaxResult.error("派单金额不能大于订单总金额"); + } boolean checkInTeam = workerService.checkInTeam(assignWorker.getWorkerId(), acceptWorker.getWorkerId()); Assert.isTrue(checkInTeam, "接单师傅不在本团队"); }