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