From 2d4cbcc4f92edbc4f926d9710bdda64520039c2b Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Fri, 05 Jan 2018 11:21:44 +0800
Subject: [PATCH] Merge branch 'develop' of http://blit.7drlb.com:8888/r/screen-frontend into develop

---
 src/app/routes/devices/monitor-point/monitor-point.service.ts |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/src/app/routes/devices/monitor-point/monitor-point.service.ts b/src/app/routes/devices/monitor-point/monitor-point.service.ts
new file mode 100644
index 0000000..89045e4
--- /dev/null
+++ b/src/app/routes/devices/monitor-point/monitor-point.service.ts
@@ -0,0 +1,35 @@
+import { ExampleService } from './../../../core/services/example.service';
+import { _HttpClient } from '@delon/theme';
+import { environment } from './../../../../environments/environment.prod';
+import { RouteConfigLoadStart } from '@angular/router';
+import { Injectable } from '@angular/core';
+import { equal } from 'assert';
+import { Observable } from 'rxjs/Observable';
+import {  PageBean } from '@core/entity/grid';
+
+@Injectable()
+export class MonitorPointService {
+
+  private urls = {
+    edit: environment.SERVER_BASH_URL + '/monitor-point/page-list',
+    save: environment.SERVER_BASH_URL + '/monitor-point/add-or-modify',
+    delete: environment.SERVER_BASH_URL + '/monitor-point/delete-by-ids'
+};
+constructor(private http: _HttpClient) { }
+ public getPagingList(page: PageBean, queryText: string): Observable<PageBean> {
+  const example = new ExampleService();
+  if (queryText != null && queryText !== '') {
+    example.or().andLike({name: 'name', value: '%' + queryText + '%'});
+  }
+  const param: PageBean = {pageSize: page.pageSize, pageIndex: page.pageIndex, 
+      queryParams: example.getSqlParam(), orderByClause: page.getOrderByClause()};
+      return this.http.get(this.urls.edit, param);
+}
+public save(data: any): Observable<any> {
+      return this.http.post(this.urls.save, data);
+}
+public delete(...ids: number[]): Observable<any> {             
+      return this.http.post(this.urls.delete, ids);
+}
+
+}

--
Gitblit v1.8.0