From 2ea8acf01958efd7063e6adfd2177dd5039e3b8c Mon Sep 17 00:00:00 2001 From: gaowdong Date: Mon, 28 Apr 2025 16:01:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95-=E6=A0=B8=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../canteen/core/order/controller/OrderInfoController.java | 2 +- .../canteen/core/order/domain/param/OrderWriteOffParam.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/controller/OrderInfoController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/controller/OrderInfoController.java index 2019163..c9fbccf 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/controller/OrderInfoController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/controller/OrderInfoController.java @@ -226,7 +226,7 @@ public class OrderInfoController extends BaseController @ResponseBody public AjaxResult writeOff(@RequestBody @Valid OrderWriteOffParam param) { - if(CollUtil.isEmpty(param.getOrderIdList())) { + if(Objects.isNull(param) || CollUtil.isEmpty(param.getOrderIdList())) { throw new ServiceException("订单ID不能为空"); } orderInfoService.writeOffOrderByOrderIds(param); diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderWriteOffParam.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderWriteOffParam.java index f2b2006..6a93187 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderWriteOffParam.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderWriteOffParam.java @@ -8,6 +8,6 @@ import java.util.List; @Data public class OrderWriteOffParam implements Serializable { - @NotNull + @NotNull(message = "订单ID不能为空") private List orderIdList; }