From 02409bfbe15f22fc3b5dccadabfd860a660a49d9 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 11 Oct 2025 10:37:14 +0800
Subject: [PATCH] feat: 名称修改

---
 src/types/device-cmd.js |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/types/device-cmd.js b/src/types/device-cmd.js
index 2e82a64..cfa417b 100644
--- a/src/types/device-cmd.js
+++ b/src/types/device-cmd.js
@@ -3,6 +3,7 @@
   BatteryStoreModeEnum,
   DroneBatteryModeEnum,
   LinkWorkModeEnum,
+  AirConditioningModeEnum
 } from '@/types/airport-tsa';
 // 机场指令集
 export let DeviceCmd;
@@ -27,6 +28,7 @@
   DeviceCmd['BatteryStoreModeSwitch'] = 'battery_store_mode_switch';
   DeviceCmd['DroneBatteryModeSwitch'] = 'battery_maintenance_switch';
   DeviceCmd['SdrWorkModeSwitch'] = 'sdr_workmode_switch';
+  DeviceCmd['AirConditioningModeSwitch'] = 'air_conditioner_mode_switch';
 })(DeviceCmd || (DeviceCmd = {}));
 
 export const noDebugCmdList = [
@@ -126,8 +128,8 @@
   },
   {
     label: '机场电池存储模式',
-    status: '计划',
-    operateText: '应急',
+    status: '应急',
+    operateText: '计划',
     cmdKey: DeviceCmd.BatteryStoreModeSwitch,
     action: BatteryStoreModeEnum.BATTERY_EMERGENCY_STORE,
     func: 'batteryStoreMode',
@@ -150,6 +152,15 @@
     cmdKey: DeviceCmd.SdrWorkModeSwitch,
     action: LinkWorkModeEnum.FourG_FUSION_MODE,
     func: 'sdrWorkMode',
+    loading: false,
+  },
+  {
+    label: '空调模式',
+    status: '关',
+    operateText: '打开',
+    cmdKey: DeviceCmd.AirConditioningModeSwitch,
+    action: AirConditioningModeEnum.COOL,
+    func: 'airConditionerSwitch',
     loading: false,
   },
 ];
@@ -232,6 +243,13 @@
   DeviceCmdStatusText['SdrWorkModeFourGCloseText'] = '关闭中...';
   DeviceCmdStatusText['SdrWorkModeFourGCloseFailedText'] = '开';
   DeviceCmdStatusText['SdrWorkModeFourCloseBtnText'] = '开启';
+  // 空调模式
+  DeviceCmdStatusText['AirConditionerModeCoolNormalText'] = '关';
+  DeviceCmdStatusText['AirConditionerModeCoolInProgressText'] = '切换中...';
+  DeviceCmdStatusText['AirConditionerModeCoolFailedText'] = '切换失败';
+  DeviceCmdStatusText['AirConditionerModeHeatText'] = '制热';
+  DeviceCmdStatusText['AirConditionerModeCoolText'] = '制冷';
+  DeviceCmdStatusText['AirConditionerModeDehumdidfyText'] = '除湿';
 })(DeviceCmdStatusText || (DeviceCmdStatusText = {}));
 
 // cmd ws 消息状态

--
Gitblit v1.9.3