分公司bi

master
LiuJiaNan 2026-01-20 09:16:38 +08:00
parent 59c20d0cdb
commit 5281d4e4af
1 changed files with 26 additions and 21 deletions

View File

@ -64,27 +64,7 @@ function CenterPanel() {
getWeatherData(); getWeatherData();
}, []); }, []);
useEventListener("resize", () => { const initEcharts = () => {
setTimeout(() => {
if (chart1Instance.current) {
chart1Instance.current.resize();
}
if (chart2Instance.current) {
chart2Instance.current.resize();
}
if (chart3Instance.current) {
chart3Instance.current.resize();
}
if (chart4Instance.current) {
chart4Instance.current.resize();
}
if (chart5Instance.current) {
chart5Instance.current.resize();
}
}, 0);
});
useMount(() => {
setTimeout(() => { setTimeout(() => {
initEcharts1(main1Ref, chart1Instance, { initEcharts1(main1Ref, chart1Instance, {
majorRiskCount: 1, majorRiskCount: 1,
@ -133,6 +113,31 @@ function CenterPanel() {
{ department: "设备管理部", yearOnYear: 1, monthOnMonth: 1 }, { department: "设备管理部", yearOnYear: 1, monthOnMonth: 1 },
]); ]);
}, 0); }, 0);
};
useEventListener("resize", () => {
setTimeout(() => {
if (chart1Instance.current) {
chart1Instance.current.dispose();
}
if (chart2Instance.current) {
chart2Instance.current.dispose();
}
if (chart3Instance.current) {
chart3Instance.current.dispose();
}
if (chart4Instance.current) {
chart4Instance.current.dispose();
}
if (chart5Instance.current) {
chart5Instance.current.dispose();
}
initEcharts();
}, 0);
});
useMount(() => {
initEcharts();
return () => { return () => {
if (chart1Instance.current) { if (chart1Instance.current) {