Commit 16c0b111dd3f939ad3ab336c3d5cd897cc063d28

Authored by 梁保满
1 parent 3b9f2ddb

使用分析对比项交互

src/views/standard/analysis/index.vue
... ... @@ -236,11 +236,18 @@ export default {
236 236 }
237 237 },
238 238 removeQuery(index) {
  239 + let secGraClaSubLen = this.query.secGraClaSub.length;
  240 + let xAxisLen = this.xAxis.length;
  241 + if (
  242 + secGraClaSubLen == xAxisLen ||
  243 + (secGraClaSubLen > xAxisLen && index < xAxisLen)
  244 + ) {
  245 + this.xAxis.pop();
  246 + this.chartData[0].value.splice(index, 1);
  247 + this.chartData[1].value.splice(index, 1);
  248 + this.$refs.barChart.initData(this.xAxis, this.chartData);
  249 + }
239 250 this.query.secGraClaSub.splice(index, 1);
240   - this.chartData[0].value.splice(index, 1);
241   - this.chartData[1].value.splice(index, 1);
242   - this.xAxis.pop();
243   - this.$refs.barChart.initData(this.xAxis, this.chartData);
244 251 },
245 252 handleChangeTimeStart(val) {
246 253 this.query.day = "";
... ...