From b0a7de005f68d59a47a11294c1168c45699f13c9 Mon Sep 17 00:00:00 2001 From: xufenglei <xufenglei> Date: Fri, 20 Jul 2018 16:17:28 +0800 Subject: [PATCH] 站点数据 分析 --- src/app/routes/reports/query/query.component.ts | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/app/routes/reports/query/query.component.ts b/src/app/routes/reports/query/query.component.ts index 6a3e980..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(); -- Gitblit v1.8.0