From 98d35930f53ce8a151bf59a72c841c3d4e27ce6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=A2=A6=E8=BF=9C?= <1063331231@qq.com> Date: Wed, 28 May 2025 10:00:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=8A=A0=E6=B6=B2=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=A0=B9=E6=8D=AE=E5=AE=B9=E5=99=A8code?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=AE=B9=E5=99=A8=E7=8A=B6=E6=80=81=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sgs/app/model/bo/status/device/SolutionModuleState.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/com/iflytop/sgs/app/model/bo/status/device/SolutionModuleState.java b/src/main/java/com/iflytop/sgs/app/model/bo/status/device/SolutionModuleState.java index 512f8ba..f537a23 100644 --- a/src/main/java/com/iflytop/sgs/app/model/bo/status/device/SolutionModuleState.java +++ b/src/main/java/com/iflytop/sgs/app/model/bo/status/device/SolutionModuleState.java @@ -1,5 +1,6 @@ package com.iflytop.sgs.app.model.bo.status.device; +import com.iflytop.sgs.common.enums.ContainerCode; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; @@ -24,7 +25,13 @@ public class SolutionModuleState { @Schema(description = "电磁阀状态") private ValveState valveState; + /* + * 根据容器code获取容器状态 + * */ + public SolutionContainerState getContainerStateByCode(ContainerCode containerCode) { + return this.solutionContainer.stream().filter(s -> s.getContainerCode().equals(containerCode)).findFirst().orElse(null); + } }