File was renamed from src/app/routes/devices/version/version.service.ts |
| | |
| | | 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() |
| | |
| | | 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> { |
| | |
| | | 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); |
| | | } |
| | | } |