From 57fca38fa2736cea6a11da6d2e54cfbddc8a53cf Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Thu, 04 Jan 2018 14:59:10 +0800
Subject: [PATCH] bug修改

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

diff --git a/src/app/routes/devices/version/version.service.ts b/src/app/routes/devices/version/version.service.ts
index 43988c2..c18123a 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,27 +8,27 @@
 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'
   };
   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 + '%'});
-      example.or().andEqualTo({name: 'version', value: queryText});
     }
-    const param: PageBean = {pageSize: page.pageSize, pageIndex: page.pageIndex, queryParams: example.getSqlParam()};
+    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