From a1c7c8f01bc80853b0b591bbb1742e7be9c72f5c Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Tue, 20 Mar 2018 17:06:35 +0800 Subject: [PATCH] Merge branch 'develop' of http://blit.7drlb.com:8888/r/screen-frontend into develop --- src/app/routes/report/report.component.ts | 43 +++++++++++++++++++++++-------------------- 1 files changed, 23 insertions(+), 20 deletions(-) diff --git a/src/app/routes/report/report.component.ts b/src/app/routes/report/report.component.ts index 8ef6a88..32699da 100644 --- a/src/app/routes/report/report.component.ts +++ b/src/app/routes/report/report.component.ts @@ -9,14 +9,10 @@ @Component({ selector: 'app-report', templateUrl: './report.component.html', - // styles: ['./report.component.less'], styleUrls: ['./report.component.css'] }) export class ReportComponent implements OnInit { - [x: string]: any; - - spinning: boolean = true; constructor( public injector: Injector, public http: HttpClient, @@ -27,6 +23,10 @@ this.sensorArr.push(index); } } + + [x: string]: any; + + public spinning: boolean = true; public echartOption = { backgroundColor: '', @@ -69,24 +69,14 @@ name: '' }, - series: [ - // { - // smooth: true, - // type: 'line', - // data: [], - // name: '', - // itemStyle: { - // normal: { - // barBorderRadius: [10, 10, 10, 10] - // } - // } - // } - ] + series: [] }; sensorArr: any = []; items: any = []; timeType: any = {}; + title: string; + timeArr = ['���', '���', '���', '���', '���']; ngOnInit() { this.activeRoute.queryParams.subscribe(params => { @@ -115,14 +105,20 @@ option.backgroundColor = 'rgba(23,133,23,0.06)'; } for (let i = 0; i < items.length; i++) { + this.title = items[i].formatTime; const legendName = items[i].formatTime + timeType.label + (items[i].mac ? items[i].deviceName : items[i].monitorPointName); option.legend.data[i] = legendName; const seriesData = datas[i]['data' + i][0][sensorKey]; option.series.push({ data: seriesData, smooth: true, - type: 'line', - name: legendName + type: params.reportType, + name: legendName, + itemStyle: { + normal: { + barBorderRadius: [10, 10, 10, 10] + } + } }); } const myChart = echarts.init(document.getElementById('mydiv' + index)); @@ -135,8 +131,15 @@ } }); $('#content').attr({style: "display: inline;"}); + this.spinning = false; + const title = this.title.replace(' ', '-').split('-'); + this.title = ''; + for (let i = 0; i < title.length; i++) { + if (i < 3) { + this.title = this.title + title[i] + this.timeArr[i]; + } + } } - this.spinning = false; }); }); } -- Gitblit v1.8.0