1
This commit is contained in:
@@ -177,26 +177,18 @@ class ScheduleManager {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 创建调度管理器实例
|
// 创建并导出调度管理器实例
|
||||||
const scheduleManager = new ScheduleManager();
|
const scheduleManager = new ScheduleManager();
|
||||||
|
|
||||||
// 导出兼容的接口,保持与原有代码的一致性
|
// 导出兼容接口(简化版)
|
||||||
module.exports = {
|
module.exports = {
|
||||||
// 初始化方法
|
|
||||||
init: () => scheduleManager.init(),
|
init: () => scheduleManager.init(),
|
||||||
|
|
||||||
|
|
||||||
// 获取系统状态
|
|
||||||
getSystemStatus: () => scheduleManager.getSystemStatus(),
|
getSystemStatus: () => scheduleManager.getSystemStatus(),
|
||||||
|
|
||||||
// 停止系统
|
|
||||||
stop: () => scheduleManager.stop(),
|
stop: () => scheduleManager.stop(),
|
||||||
|
|
||||||
// 访问各个组件(为了兼容性)
|
// 直接暴露属性(使用 getter 保持动态访问)
|
||||||
get mqttClient() { return scheduleManager.mqttClient; },
|
get mqttClient() { return scheduleManager.mqttClient; },
|
||||||
get isInitialized() { return scheduleManager.isInitialized; },
|
get isInitialized() { return scheduleManager.isInitialized; },
|
||||||
|
|
||||||
// 访问各个组件实例(简化版)
|
|
||||||
get taskQueue() { return TaskQueue; },
|
get taskQueue() { return TaskQueue; },
|
||||||
get command() { return Command; },
|
get command() { return Command; },
|
||||||
get deviceManager() { return deviceManager; }
|
get deviceManager() { return deviceManager; }
|
||||||
|
|||||||
Reference in New Issue
Block a user