| | |
| | | let legendName = dataView.resultName + '(预测累计)'; |
| | | legendData.push(legendName); |
| | | let seriesLeiJiData = [] |
| | | if (dataView.curData) { |
| | | let leiJi = 0; |
| | | for (let i = 0; i < dataView.curData.length; i++) { |
| | | let item = dataView.curData[i]; |
| | | leiJi = leiJi + Number(item[1]) |
| | | seriesLeiJiData.push([item[0], (leiJi / 60).toFixed(2)]); |
| | | } |
| | | if (dataView.cumulantPreData) { |
| | | seriesLeiJiData = dataView.cumulantPreData |
| | | } |
| | | seriesData.push({ |
| | | name: legendName, |
| | |
| | | let legendName = dataView.resultName + '(真实累计)'; |
| | | legendData.push(legendName); |
| | | let seriesLeiJiData = [] |
| | | if (dataView.realData) { |
| | | let leiJi = 0; |
| | | let lCount = 0 |
| | | for (let i = 0; i < dataView.realData.length; i++) { |
| | | let item = dataView.realData[i]; |
| | | if(new Date(item[0]).getTime() < new Date(formData.value.predictTime).getTime()) { |
| | | continue |
| | | } |
| | | if (lCount > dataView.curData.length) { |
| | | continue |
| | | } |
| | | lCount = lCount + 1 |
| | | leiJi = leiJi + Number(item[1]) |
| | | seriesLeiJiData.push([item[0], (leiJi / 60).toFixed(2)]); |
| | | } |
| | | if (dataView.cumulantRealData) { |
| | | seriesLeiJiData = dataView.cumulantRealData |
| | | } |
| | | seriesData.push({ |
| | | name: legendName, |