From 9b7f25ef6daf74813d8c855394ecc47d134e13ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B?= <1063331231@qq.com> Date: Wed, 11 Jun 2025 16:22:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=BE=E5=85=A5=E6=89=98=E7=9B=98=E5=AE=9E?= =?UTF-8?q?=E9=99=85=E6=B2=A1=E6=94=BE=E5=85=A5=20=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/iflytop/sgs/app/service/api/TrayService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/iflytop/sgs/app/service/api/TrayService.java b/src/main/java/com/iflytop/sgs/app/service/api/TrayService.java index c52074f..41bfdd7 100644 --- a/src/main/java/com/iflytop/sgs/app/service/api/TrayService.java +++ b/src/main/java/com/iflytop/sgs/app/service/api/TrayService.java @@ -6,6 +6,8 @@ import com.iflytop.sgs.app.model.vo.SetTrayTubeVO; import com.iflytop.sgs.app.service.device.DeviceSensorService; import com.iflytop.sgs.app.service.device.DeviceStateService; import com.iflytop.sgs.common.enums.DeviceSensorCode; +import com.iflytop.sgs.common.exception.AppException; +import com.iflytop.sgs.common.result.ResultCode; import com.iflytop.sgs.hardware.exception.HardwareException; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.ObjectProvider; @@ -43,8 +45,9 @@ public class TrayService { deviceStateService.getDeviceState().getTrays().add(trayState); deviceStateService.getDeviceState().getSolutionModule().setFeedAreaTrayStatus(true); return trayState; + } else { + throw new AppException(ResultCode.FEED_AREA_EXIST_TRAY); } - return null; } /**