Commit 1389ec33 authored by 李纪文's avatar 李纪文

feat: 修改历史曲线多图表统计曲线逻辑错误

parent ab1b69b4
{
"name": "@wisdom-components/ec_historyview",
"version": "1.68.1",
"version": "1.8.0",
"description": "> TODO: description",
"author": "cuijiahao <15927252954@163.com>",
"homepage": "",
......
......@@ -128,19 +128,23 @@ const GridChart = memo((props) => {
});
// 请求统计数据时,需要使用实际点去获取
_params.nameTypeList.forEach(sensor => {
sensor.name = _realSensors[sensor.name]
if (_realSensors[sensor.name]) {
sensor.name = _realSensors[sensor.name]
}
});
// 获取数据后,将原始数据中的dataModel这部分替换掉
((await getStatisticsInfo(_params))?.data?.list?.[0].dNameDataList ?? [])?.forEach(obj => {
let _v = _tempValue[`needToReplace_${item.code}_${_realSensorsMap[obj.dName]}`];
_v.dataModel = obj.nameDate.map(d => {
return {
pt: moment(d.time),
pv: d.value,
maxPV: d.value, minPV: d.value, firstPV: d.value, lastPV: d.value,
}
});
_finalData[`needToReplace_${item.code}_${_realSensorsMap[obj.dName]}`] = _v;
if (_realSensorsMap[obj.dName]) {
let _v = _tempValue[`needToReplace_${item.code}_${_realSensorsMap[obj.dName]}`];
_v.dataModel = obj.nameDate.map(d => {
return {
pt: moment(d.time),
pv: d.value,
maxPV: d.value, minPV: d.value, firstPV: d.value, lastPV: d.value,
}
});
_finalData[`needToReplace_${item.code}_${_realSensorsMap[obj.dName]}`] = _v;
}
});
// 替换数据
_dataSource.forEach((d, index) => {
......@@ -295,4 +299,4 @@ const GridChart = memo((props) => {
);
});
export default GridChart;
export default GridChart;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment