From 55da782025f5728051fea9fff49f9e6b6f602a1e Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Thu, 28 Dec 2017 17:31:15 +0800
Subject: [PATCH] 设备信息模块

---
 src/app/routes/devices/version/version.service.ts |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/app/routes/devices/version/version.service.ts b/src/app/routes/devices/version/version.service.ts
index 43988c2..4b14382 100644
--- a/src/app/routes/devices/version/version.service.ts
+++ b/src/app/routes/devices/version/version.service.ts
@@ -1,4 +1,3 @@
-import { DeviceVersion } from './version.service';
 import { ExampleService } from './../../../core/services/example.service';
 import { _HttpClient } from '@delon/theme';
 import { environment } from './../../../../environments/environment.prod';
@@ -9,19 +8,14 @@
 import {  PageBean } from '@core/entity/grid';
 
 
-export interface DeviceVersion {
-  createTime?: any;
-  description?: string;
-  id?: number;
-  name?: string;
-  version?: number;
-}
-
 @Injectable()
 export class VersionService {
   private urls = {
-      edit: environment.SERVER_BASH_URL + '/device-version/page-list'
+      edit: environment.SERVER_BASH_URL + '/device-version/page-list',
+      save: environment.SERVER_BASH_URL + '/device-version/add-or-modify',
+      delete: environment.SERVER_BASH_URL + '/device-version/delete-by-ids'
   };
+  public loading = this.http.loading;
   constructor(private http: _HttpClient) { }
    public getPagingList(page: PageBean, queryText: string): Observable<PageBean> {
     const example = new ExampleService();
@@ -32,4 +26,10 @@
     const param: PageBean = {pageSize: page.pageSize, pageIndex: page.pageIndex, queryParams: example.getSqlParam()};
     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