From 37a439b624c5bf5be74bec943436a6b165a9ab4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Wed, 21 Jan 2026 18:28:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=A9=BA=E8=B0=83=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/enums/AirConditionerStatusEnum.java | 51 +++++++++++++++++++ ruoyi-modules/tuoheng-device | 2 +- 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/AirConditionerStatusEnum.java diff --git a/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/AirConditionerStatusEnum.java b/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/AirConditionerStatusEnum.java new file mode 100644 index 0000000..03cf95b --- /dev/null +++ b/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/enums/AirConditionerStatusEnum.java @@ -0,0 +1,51 @@ +package com.ruoyi.device.api.enums; + +/** + * 空调状态枚举 + * + * @author ruoyi + * @date 2026-01-20 + */ +public enum AirConditionerStatusEnum { + + /** + * 空闲模式 + */ + IDLE("IDLE", "空闲模式"), + + /** + * 制冷模式 + */ + COOLING("COOLING", "制冷模式"), + + /** + * 制热模式 + */ + HEATING("HEATING", "制热模式"), + + /** + * 除湿模式 + */ + DEHUMIDIFYING("DEHUMIDIFYING", "除湿模式"); + + private final String code; + private final String description; + + AirConditionerStatusEnum(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 833c8e5..372a289 160000 --- a/ruoyi-modules/tuoheng-device +++ b/ruoyi-modules/tuoheng-device @@ -1 +1 @@ -Subproject commit 833c8e5cec48b390f0c3b20385fb0887bfaba071 +Subproject commit 372a289cf7bdfcd2236fb7c72ca374673d408e70