diff --git a/src/views/standard/analysis/index.vue b/src/views/standard/analysis/index.vue index 14ab168..6a06f39 100644 --- a/src/views/standard/analysis/index.vue +++ b/src/views/standard/analysis/index.vue @@ -236,11 +236,18 @@ export default { } }, removeQuery(index) { + let secGraClaSubLen = this.query.secGraClaSub.length; + let xAxisLen = this.xAxis.length; + if ( + secGraClaSubLen == xAxisLen || + (secGraClaSubLen > xAxisLen && index < xAxisLen) + ) { + this.xAxis.pop(); + this.chartData[0].value.splice(index, 1); + this.chartData[1].value.splice(index, 1); + this.$refs.barChart.initData(this.xAxis, this.chartData); + } this.query.secGraClaSub.splice(index, 1); - this.chartData[0].value.splice(index, 1); - this.chartData[1].value.splice(index, 1); - this.xAxis.pop(); - this.$refs.barChart.initData(this.xAxis, this.chartData); }, handleChangeTimeStart(val) { this.query.day = "";