From 5c74391993c7033d40398386529390a93b273b21 Mon Sep 17 00:00:00 2001 From: gaowdong Date: Mon, 23 Jun 2025 15:26:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E6=85=A7=E5=8E=A8=E6=88=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kitchen/service/impl/KitchenStaffInfoServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenStaffInfoServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenStaffInfoServiceImpl.java index 41a5550..1e6f1d0 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenStaffInfoServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenStaffInfoServiceImpl.java @@ -189,7 +189,10 @@ public class KitchenStaffInfoServiceImpl implements IKitchenStaffInfoService { @Override public int updateKitchenStaffFaceState(KitchenStaffInfo kitchenStaffInfo) { - if(StaffFaceStateEnum.isValidFaceState(kitchenStaffInfo.getFaceState())) { + if(Objects.isNull(kitchenStaffInfo.getStaffId())) { + throw new ServiceException("员工ID不能为空"); + } + if(!StaffFaceStateEnum.isValidFaceState(kitchenStaffInfo.getFaceState())) { throw new ServiceException("无效的人脸状态"); } return kitchenStaffFaceMapper.updateStaffFaceState(kitchenStaffInfo);