diff --git a/src/app/OlMap/Controls/HistoryDataPanel.tsx b/src/app/OlMap/Controls/HistoryDataPanel.tsx index aa63af2..2588164 100644 --- a/src/app/OlMap/Controls/HistoryDataPanel.tsx +++ b/src/app/OlMap/Controls/HistoryDataPanel.tsx @@ -608,6 +608,7 @@ const SCADADataPanel: React.FC = ({ type: "line", symbol: "none", sampling: "lttb", + connectNulls: true, itemStyle: { color: colors[(index * 4 + sIndex) % colors.length], }, @@ -635,6 +636,7 @@ const SCADADataPanel: React.FC = ({ type: "line", symbol: "none", sampling: "lttb", + connectNulls: true, itemStyle: { color: colors[index % colors.length] }, data: dataset.map((item) => item[id]), areaStyle: { diff --git a/src/components/olmap/SCADADataPanel.tsx b/src/components/olmap/SCADADataPanel.tsx index b785233..9cefff5 100644 --- a/src/components/olmap/SCADADataPanel.tsx +++ b/src/components/olmap/SCADADataPanel.tsx @@ -718,8 +718,8 @@ const SCADADataPanel: React.FC = ({ { name: `${id} (原始)`, type: "line", - showSymbol: true, - symbolSize: 4, + symbol: "none", + connectNulls: true, sampling: "lttb", itemStyle: { color: colors[index % colors.length] }, data: dataset.map((item) => item[`${id}_raw`]), @@ -727,8 +727,8 @@ const SCADADataPanel: React.FC = ({ { name: `${id} (清洗)`, type: "line", - showSymbol: true, - symbolSize: 4, + symbol: "none", + connectNulls: true, sampling: "lttb", itemStyle: { color: colors[(index + 3) % colors.length] }, data: dataset.map((item) => item[`${id}_clean`]), @@ -736,8 +736,8 @@ const SCADADataPanel: React.FC = ({ { name: `${id} (模拟)`, type: "line", - showSymbol: true, - symbolSize: 4, + symbol: "none", + connectNulls: true, sampling: "lttb", itemStyle: { color: colors[(index + 6) % colors.length] }, data: dataset.map((item) => item[`${id}_sim`]), @@ -747,8 +747,8 @@ const SCADADataPanel: React.FC = ({ return deviceIds.map((id, index) => ({ name: id, type: "line", - showSymbol: true, - symbolSize: 4, + symbol: "none", + connectNulls: true, sampling: "lttb", itemStyle: { color: colors[index % colors.length] }, data: dataset.map((item) => item[`${id}_${selectedSource}`]), @@ -772,8 +772,8 @@ const SCADADataPanel: React.FC = ({ : "模拟" })`, type: "line", - showSymbol: true, - symbolSize: 4, + symbol: "none", + connectNulls: true, sampling: "lttb", itemStyle: { color: colors[(index * 3 + sIndex) % colors.length], @@ -800,8 +800,8 @@ const SCADADataPanel: React.FC = ({ series.push({ name: id, type: "line", - showSymbol: true, - symbolSize: 4, + symbol: "none", + connectNulls: true, sampling: "lttb", itemStyle: { color: colors[index % colors.length] }, data: dataset.map((item) => item[id]),