From 6c22c02b40f94e7511d6943a4d77bbe0ec1ade12 Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Fri, 13 Jul 2018 14:34:52 +0800 Subject: [PATCH] 提交 更新 --- src/app/routes/reports/query/query.component.ts | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/src/app/routes/reports/query/query.component.ts b/src/app/routes/reports/query/query.component.ts index 923a8c7..074cffb 100644 --- a/src/app/routes/reports/query/query.component.ts +++ b/src/app/routes/reports/query/query.component.ts @@ -175,6 +175,25 @@ public onChartInit(e): void { this.echartsIntance = e; } + /** + * ������ sensor ������������������������ + * @param sensorKeys + */ + private mockSelectSensors(sensorKeys: string[]) { + // ������������ aqi 6��������� + // Object.keys(this.aqiSort) + sensorKeys.forEach( key => { + const sensor = this.sensorOptions[0].children.find( + sen => sen.sensorKey === key + ) + if (!!sensor) { + sensor['halfChecked'] = false; + sensor['checked'] = true; + const event = {node: {data: sensor}}; + this.onSensorSelect(event); + } + }); + } constructor( private http: _HttpClient, private sensorsService: SensorsService, @@ -232,6 +251,7 @@ this.sensorsService.getPagingList(null, null).subscribe( (res: PageBean) => { this.sensorOptions.push({id: -1, name: '������', isExpanded: true, children: res.data}); + this.mockSelectSensors(Object.keys(this.aqiSort)); } ); this.actualYearOptions = this.newArray(this.actualYear - 9, 10).map(item => Number(item)).reverse(); @@ -625,7 +645,7 @@ // if ( this.chartSelectedIndex < this.grid.data.length ) { // series = [{type: 'line', data: this.grid.data[this.chartSelectedIndex]}]; // } - debugger; + this.initOpton({ xAxis : [{data : timeList}]}); this.chartLoading = true; } -- Gitblit v1.8.0