diff --git a/ui-ngx/src/app/core/http/entity.service.ts b/ui-ngx/src/app/core/http/entity.service.ts index 1e8c54b7ae..1773582ea7 100644 --- a/ui-ngx/src/app/core/http/entity.service.ts +++ b/ui-ngx/src/app/core/http/entity.service.ts @@ -51,6 +51,8 @@ import { Asset } from '@shared/models/asset.models'; import { Device, DeviceCredentialsType } from '@shared/models/device.models'; import { AttributeService } from '@core/http/attribute.service'; import { + AlarmData, + AlarmDataQuery, createDefaultEntityDataPageLink, defaultEntityDataPageLink, EntityData, @@ -373,6 +375,10 @@ export class EntityService { return this.http.post>('/api/entitiesQuery/find', query, defaultHttpOptionsFromConfig(config)); } + public findAlarmDataByQuery(query: AlarmDataQuery, config?: RequestConfig): Observable> { + return this.http.post>('/api/alarmsQuery/find', query, defaultHttpOptionsFromConfig(config)); + } + public findEntityInfosByFilterAndName(filter: EntityFilter, searchText: string, config?: RequestConfig): Observable> { const nameField: EntityKey = {