UI: Add device profile fetch functions to entity service
This commit is contained in:
parent
6f1b3a93fe
commit
540aeec2d7
@ -67,7 +67,6 @@ import {
|
|||||||
AlarmData,
|
AlarmData,
|
||||||
AlarmDataQuery,
|
AlarmDataQuery,
|
||||||
createDefaultEntityDataPageLink,
|
createDefaultEntityDataPageLink,
|
||||||
defaultEntityDataPageLink,
|
|
||||||
EntityData,
|
EntityData,
|
||||||
EntityDataQuery,
|
EntityDataQuery,
|
||||||
entityDataToEntityInfo,
|
entityDataToEntityInfo,
|
||||||
@ -233,6 +232,11 @@ export class EntityService {
|
|||||||
case EntityType.ALARM:
|
case EntityType.ALARM:
|
||||||
console.error('Get Alarm Entity is not implemented!');
|
console.error('Get Alarm Entity is not implemented!');
|
||||||
break;
|
break;
|
||||||
|
case EntityType.DEVICE_PROFILE:
|
||||||
|
observable = this.getEntitiesByIdsObservable(
|
||||||
|
(id) => this.deviceProfileService.getDeviceProfileInfo(id, config),
|
||||||
|
entityIds);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
return observable;
|
return observable;
|
||||||
}
|
}
|
||||||
@ -374,6 +378,10 @@ export class EntityService {
|
|||||||
pageLink.sortOrder.property = 'title';
|
pageLink.sortOrder.property = 'title';
|
||||||
entitiesObservable = this.otaPackageService.getOtaPackages(pageLink, config);
|
entitiesObservable = this.otaPackageService.getOtaPackages(pageLink, config);
|
||||||
break;
|
break;
|
||||||
|
case EntityType.DEVICE_PROFILE:
|
||||||
|
pageLink.sortOrder.property = 'name';
|
||||||
|
entitiesObservable = this.deviceProfileService.getDeviceProfileInfos(pageLink, null, config);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
return entitiesObservable;
|
return entitiesObservable;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user