diff --git a/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/CabinDoorStatusEnum.java b/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/CabinDoorStatusEnum.java new file mode 100644 index 0000000..979fd8d --- /dev/null +++ b/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/CabinDoorStatusEnum.java @@ -0,0 +1,51 @@ +package com.ruoyi.device.api.enums; + +/** + * 舱门状态枚举 + * + * @author ruoyi + * @date 2026-01-21 + */ +public enum CabinDoorStatusEnum { + + /** + * 关闭 + */ + CLOSED("CLOSED", "关闭"), + + /** + * 打开 + */ + OPEN("OPEN", "打开"), + + /** + * 半开 + */ + HALF_OPEN("HALF_OPEN", "半开"), + + /** + * 舱盖状态异常 + */ + ABNORMAL("ABNORMAL", "舱盖状态异常"); + + private final String code; + private final String description; + + CabinDoorStatusEnum(String code, String description) { + this.code = code; + this.description = description; + } + + public String getCode() { + return code; + } + + public String getDescription() { + return description; + } + + @Override + public String toString() { + return code; + } +} \ No newline at end of file diff --git a/ruoyi-modules/tuoheng-device b/ruoyi-modules/tuoheng-device index 6e538bd..ec5dba7 160000 --- a/ruoyi-modules/tuoheng-device +++ b/ruoyi-modules/tuoheng-device @@ -1 +1 @@ -Subproject commit 6e538bd4cb40e9365a8b341859efa6bba795c993 +Subproject commit ec5dba7fc59bafbfb8d2c52224adb9fec6be31e5