|
@@ -2857,6 +2857,8 @@ export default {
|
|
components: { Treeselect },
|
|
components: { Treeselect },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ maxValue: null,
|
|
|
|
+ minValue: null,
|
|
chart: null,
|
|
chart: null,
|
|
// 遮罩层
|
|
// 遮罩层
|
|
loading: true,
|
|
loading: true,
|
|
@@ -4086,6 +4088,8 @@ export default {
|
|
draw() {
|
|
draw() {
|
|
getAnalysisData(this.analysisQueryParams).then(response => {
|
|
getAnalysisData(this.analysisQueryParams).then(response => {
|
|
let data = response.data;
|
|
let data = response.data;
|
|
|
|
+ this.maxValue = 0;
|
|
|
|
+ this.minValue = data[0].valueData;
|
|
for (let i = 0; i < data.length; i++) {
|
|
for (let i = 0; i < data.length; i++) {
|
|
if (data[i].valueData != null) {
|
|
if (data[i].valueData != null) {
|
|
if (data[i].valueData.toString().search("%") != -1) {
|
|
if (data[i].valueData.toString().search("%") != -1) {
|
|
@@ -4094,6 +4098,12 @@ export default {
|
|
this.valueList[i] = data[i].valueData;
|
|
this.valueList[i] = data[i].valueData;
|
|
}
|
|
}
|
|
this.dateList[i] = data[i].dateData;
|
|
this.dateList[i] = data[i].dateData;
|
|
|
|
+ if (data[i].valueData > this.maxValue) {
|
|
|
|
+ this.maxValue = data[i].valueData;
|
|
|
|
+ }
|
|
|
|
+ if (data[i].valueData < this.minValue) {
|
|
|
|
+ this.minValue = data[i].valueData;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
this.chart = this.echarts.init(document.getElementById("bottomRightChartDialog"));
|
|
this.chart = this.echarts.init(document.getElementById("bottomRightChartDialog"));
|
|
@@ -4110,6 +4120,15 @@ export default {
|
|
name: '日期'
|
|
name: '日期'
|
|
},
|
|
},
|
|
yAxis: {
|
|
yAxis: {
|
|
|
|
+ max: this.maxValue,
|
|
|
|
+ min: this.minValue,
|
|
|
|
+ min: function(value) {//取最小值向下取整为最小刻度
|
|
|
|
+ return Math.floor(value.min)
|
|
|
|
+ },
|
|
|
|
+ max: function(value) {//取最大值向上取整为最大刻度
|
|
|
|
+ return Math.ceil(value.max)
|
|
|
|
+ },
|
|
|
|
+ scale: true,
|
|
type: 'value',
|
|
type: 'value',
|
|
name: '值'
|
|
name: '值'
|
|
},
|
|
},
|