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