|
|
@@ -379,6 +379,17 @@ const Index = (props) => {
|
|
|
useEffect(() => {
|
|
|
fetchData();
|
|
|
}, [range, props.data?.data?.rule_id]);
|
|
|
+
|
|
|
+ // 监听刷新事件
|
|
|
+ useEffect(() => {
|
|
|
+ // 添加事件监听器
|
|
|
+ window.addEventListener("refreshAlarm", fetchData);
|
|
|
+
|
|
|
+ // 清理函数:移除事件监听器
|
|
|
+ return () => {
|
|
|
+ window.removeEventListener("refreshAlarm", fetchData);
|
|
|
+ };
|
|
|
+ }, []);
|
|
|
return (
|
|
|
<>
|
|
|
<div className={styles.desc}>
|