|
@@ -61,7 +61,7 @@
|
|
|
<div class="text-t">通风信息状态监测</div>
|
|
|
</div>
|
|
|
<div class="echart-boxd">
|
|
|
- <echartLine :echartDataGq="echartDataFc1" :maxY="maxY" :echartDw="echartDw" />
|
|
|
+ <echartLine :echartDataGq="echartDataFc1" :maxY="maxY" :minY="minY" :echartDw="echartDw" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -303,116 +303,6 @@ function getDetailList(param) {
|
|
|
minY.value = getMinY(echartD)
|
|
|
console.log(maxY.value, 'yMax---')
|
|
|
console.log(minY.value, 'yMin---')
|
|
|
- // // let max1 = echartDataFc1.maxData.data.reduce((acr, cur) => {
|
|
|
- // // return acr > cur ? acr : cur;
|
|
|
- // // });
|
|
|
- // const max1 = Math.max(...echartDataFc1.maxData.data);
|
|
|
- // const min1 = Math.min(...echartDataFc1.maxData.data);
|
|
|
- // // let max2 = echartDataFc1.minData.data.reduce((acr1, cur1) => {
|
|
|
- // // return acr1 > cur1 ? acr1 : cur1;
|
|
|
- // // });
|
|
|
- // const max2 = Math.max(...echartDataFc1.minData.data);
|
|
|
- // const min2 = Math.max(...echartDataFc1.minData.data);
|
|
|
- // maxY.value = max1 >= max2 ? max1 : max2;
|
|
|
- // minY.value = min1 >= min2 ? min1 : min2
|
|
|
- // // maxY.value =
|
|
|
- // // maxY.value.toString().indexOf('.') == -1 ? maxY.value.toString() : maxY.value.toString().substring(0, maxY.value.toString().indexOf('.'));
|
|
|
- // // if (maxY.value.length < 2 && Number(maxY.value) < 1) {
|
|
|
- // // maxY.value = 1;
|
|
|
- // // } else if (maxY.value.length < 2 && Number(maxY.value) >= 1) {
|
|
|
- // // maxY.value = 10;
|
|
|
- // // } else if (maxY.value.length < 3) {
|
|
|
- // // maxY.value = (Number(maxY.value[0]) + 1) * 10;
|
|
|
- // // } else if (maxY.value.length < 4) {
|
|
|
- // // maxY.value = (Number(maxY.value[0]) + 1) * 100;
|
|
|
- // // } else if (maxY.value.length < 5) {
|
|
|
- // // maxY.value = (Number(maxY.value[0]) + 1) * 1000;
|
|
|
- // // } else if (maxY.value.length < 6) {
|
|
|
- // // maxY.value = (Number(maxY.value[0]) + 1) * 10000;
|
|
|
- // // }
|
|
|
- // const digitCount = maxY.value.toFixed(0).length;
|
|
|
- // const minDigitCount = minY.value.toFixed(0).length;
|
|
|
- // let yMax = 0, yMin = 0;
|
|
|
- // if (digitCount < 2) {
|
|
|
- // if (maxY.value < 0.5) {
|
|
|
- // yMax = 1;
|
|
|
- // } else if (maxY.value < 0.9) {
|
|
|
- // yMax = 1.5;
|
|
|
- // } else if (maxY.value < 5) {
|
|
|
- // yMax = 10;
|
|
|
- // } else {
|
|
|
- // yMax = 15;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 3) {
|
|
|
- // const n = Number((Number(maxY.value.toFixed(0)) / 10).toFixed(0));
|
|
|
- // if (maxY.value < n * 10 + 5) {
|
|
|
- // yMax = (n + 1) * 10;
|
|
|
- // } else {
|
|
|
- // yMax = (n + 2) * 10;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 4) {
|
|
|
- // const n = Number((Number(maxY.value.toFixed(0)) / 100).toFixed(0));
|
|
|
- // if (maxY.value < n * 100 + 50) {
|
|
|
- // yMax = (n + 1) * 100;
|
|
|
- // } else {
|
|
|
- // yMax = (n + 2) * 100;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 5) {
|
|
|
- // const n = Number((Number(maxY.value.toFixed(0)) / 1000).toFixed(0));
|
|
|
- // if (maxY.value < n * 1000 + 500) {
|
|
|
- // yMax = (n + 1) * 1000;
|
|
|
- // } else {
|
|
|
- // yMax = (n + 1) * 1000 + 500;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 6) {
|
|
|
- // const n = Number((Number(maxY.value.toFixed(0)) / 10000).toFixed(0));
|
|
|
- // if (maxY.value < n * 10000 + 5000) {
|
|
|
- // yMax = (n + 1) * 10000;
|
|
|
- // } else {
|
|
|
- // yMax = (n + 1) * 10000 + 5000;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
- // if (minDigitCount < 2) {
|
|
|
- // if (minY.value > 0.5) {
|
|
|
- // yMin = 0.5;
|
|
|
- // } else if (minY.value > 1.5) {
|
|
|
- // yMin = 1.0;
|
|
|
- // } else if (minY.value > 10) {
|
|
|
- // yMin = 5;
|
|
|
- // } else {
|
|
|
- // yMin = 15;
|
|
|
- // }
|
|
|
- // } else if (minDigitCount < 3) {
|
|
|
- // const n = Number((Number(minY.value.toFixed(0)) / 10).toFixed(0));
|
|
|
- // if (n > 1) {
|
|
|
- // yMin = (n - 1) * 10;
|
|
|
- // } else {
|
|
|
- // yMin = 10;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 4) {
|
|
|
- // const n = Number((Number(minY.value.toFixed(0)) / 100).toFixed(0));
|
|
|
- // if (n > 1) {
|
|
|
- // yMin = (n - 1) * 100;
|
|
|
- // } else {
|
|
|
- // yMin = 100;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 5) {
|
|
|
- // const n = Number((Number(minY.value.toFixed(0)) / 1000).toFixed(0));
|
|
|
- // if (n > 1) {
|
|
|
- // yMin = (n - 1) * 1000;
|
|
|
- // } else {
|
|
|
- // yMin = 1000;
|
|
|
- // }
|
|
|
- // } else if (digitCount < 6) {
|
|
|
- // const n = Number((Number(minY.value.toFixed(0)) / 10000).toFixed(0));
|
|
|
- // if (n > 1) {
|
|
|
- // yMin = (n - 1) * 10000;
|
|
|
- // } else {
|
|
|
- // yMin = 10000;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
//获取通风监控测点信息
|