From fa2dea3f049333bd4e763b553c5e40cf3794c751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=88=90?= Date: Tue, 30 Dec 2025 15:49:51 +0800 Subject: [PATCH] 1 --- api/middleware/schedule/index.js | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/api/middleware/schedule/index.js b/api/middleware/schedule/index.js index 571d3e8..d0d3731 100644 --- a/api/middleware/schedule/index.js +++ b/api/middleware/schedule/index.js @@ -177,26 +177,18 @@ class ScheduleManager { } } -// 创建调度管理器实例 +// 创建并导出调度管理器实例 const scheduleManager = new ScheduleManager(); -// 导出兼容的接口,保持与原有代码的一致性 +// 导出兼容接口(简化版) module.exports = { - // 初始化方法 init: () => scheduleManager.init(), - - - // 获取系统状态 getSystemStatus: () => scheduleManager.getSystemStatus(), - - // 停止系统 stop: () => scheduleManager.stop(), - // 访问各个组件(为了兼容性) + // 直接暴露属性(使用 getter 保持动态访问) get mqttClient() { return scheduleManager.mqttClient; }, get isInitialized() { return scheduleManager.isInitialized; }, - - // 访问各个组件实例(简化版) get taskQueue() { return TaskQueue; }, get command() { return Command; }, get deviceManager() { return deviceManager; }