From ba218bd17ed9b3bf1f330294714850a09ac71c17 Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Fri, 13 Jul 2018 11:11:58 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 src/app/routes/environment/management/management.component.ts |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/src/app/routes/environment/management/management.component.ts b/src/app/routes/environment/management/management.component.ts
new file mode 100644
index 0000000..68b73fe
--- /dev/null
+++ b/src/app/routes/environment/management/management.component.ts
@@ -0,0 +1,56 @@
+import { Component, OnInit, OnDestroy } from '@angular/core';
+import { NzMessageService } from 'ng-zorro-antd';
+import { _HttpClient } from '@delon/theme';
+import { HttpClient } from '@angular/common/http';
+import * as moment from 'moment';
+import { DeviceService } from '@business/services/http/device.service';
+
+@Component({
+    selector: 'environment-management',
+    templateUrl: './management.component.html',
+    styleUrls: ['./management.component.less'],
+    providers: [DeviceService]
+})
+export class EnvironmentManagementComponent implements OnInit, OnDestroy {
+
+    data: any = {};
+
+    constructor(
+        private deviceService: DeviceService,
+        private http: _HttpClient,
+        public msg: NzMessageService,
+        private http2: HttpClient) {
+    }
+
+    ngOnInit() {
+        const searchData = [];
+        for (let i = 0; i < 50; i += 1) {
+            searchData.push({
+                index: i + 1,
+                point: `������������-${i}`,
+                value: Math.floor(Math.random() * 100)
+            });
+        }
+
+        this.data = {
+            searchData: searchData
+        };
+    }
+
+    ngOnDestroy(): void {
+    }
+
+    sort(sortName, sortValue) {
+        this.data.searchData = [
+            ...(<any[]>this.data.searchData).sort((a, b) => {
+                if (a[sortName] > b[sortName]) {
+                    return (sortValue === 'ascend') ? 1 : -1;
+                } else if (a[sortName] < b[sortName]) {
+                    return (sortValue === 'ascend') ? -1 : 1;
+                } else {
+                    return 0;
+                }
+            })
+        ];
+    }
+}

--
Gitblit v1.8.0