|
@@ -2,6 +2,12 @@
|
|
# from core.alarm_plan_manager import AlarmPlanManager
|
|
# from core.alarm_plan_manager import AlarmPlanManager
|
|
# from core.alarm_plan_manager import AlarmPlanDispatcher
|
|
# from core.alarm_plan_manager import AlarmPlanDispatcher
|
|
|
|
|
|
|
|
+from typing import TYPE_CHECKING
|
|
|
|
+if TYPE_CHECKING:
|
|
|
|
+ from core.alarm_plan import AlarmPlan
|
|
|
|
+ from core.alarm_plan_manager import AlarmPlanManager
|
|
|
|
+ from core.alarm_plan_dispatcher import AlarmPlanDispatcher
|
|
|
|
+
|
|
# 全局变量
|
|
# 全局变量
|
|
-g_alarm_plan_mgr = None # 告警计划管理器
|
|
|
|
-g_alarm_plan_disp = None # 告警计划分发器
|
|
|
|
|
|
+g_alarm_plan_mgr: "AlarmPlanManager" = None # 告警计划管理器
|
|
|
|
+g_alarm_plan_disp: "AlarmPlanDispatcher" = None # 告警计划分发器
|