From 3517e796f650b8aed52165c1a5905456f54033ef Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Wed, 10 Jan 2018 14:31:40 +0800 Subject: [PATCH] 项目路径 配置,以适应可能的框架更新 --- src/app/business/services/http/version.service.ts | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/app/routes/devices/version/version.service.ts b/src/app/business/services/http/version.service.ts similarity index 63% rename from src/app/routes/devices/version/version.service.ts rename to src/app/business/services/http/version.service.ts index b94059e..8bc27ae 100644 --- a/src/app/routes/devices/version/version.service.ts +++ b/src/app/business/services/http/version.service.ts @@ -1,11 +1,11 @@ -import { ExampleService } from './../../../core/services/example.service'; +import { ExampleService } from '@business/services/util/example.service'; +import { PageBean } from '@business/entity/grid'; import { _HttpClient } from '@delon/theme'; -import { environment } from './../../../../environments/environment'; +import { environment } from 'environments/environment'; 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() @@ -13,7 +13,9 @@ private urls = { 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' + delete: environment.SERVER_BASH_URL + '/device-version/delete-by-ids', + getSensorIds: environment.SERVER_BASH_URL + '/device-version/get-sensor-ids', + versionSensorConfig: environment.SERVER_BASH_URL + '/device-version/version-sensor-config' }; constructor(private http: _HttpClient) { } public getPagingList(page: PageBean, queryText: string): Observable<PageBean> { @@ -32,4 +34,11 @@ public delete(...ids: number[]): Observable<any> { return this.http.post(this.urls.delete, ids); } + public getSensorIds(deviceVersionId: number): Observable< number []> { + return this.http.get(this.urls.getSensorIds, {deviceVersionId: deviceVersionId}); + } + public versionSensorConfig(deviceVersionId: number, sensorIds: number[]): Observable<any> { + const url = this.urls.versionSensorConfig + '/' + deviceVersionId; + return this.http.post(url, sensorIds); + } } -- Gitblit v1.8.0