Commit df8c9cecaecda12a08372a4de59ffe8e3a2a3507

Authored by Igor Kulikov
1 parent d5b640d6

Minor improvements

@@ -72,7 +72,7 @@ export class AlarmService { @@ -72,7 +72,7 @@ export class AlarmService {
72 72
73 public getHighestAlarmSeverity(entityId: EntityId, alarmSearchStatus: AlarmSearchStatus, alarmStatus: AlarmStatus, 73 public getHighestAlarmSeverity(entityId: EntityId, alarmSearchStatus: AlarmSearchStatus, alarmStatus: AlarmStatus,
74 config?: RequestConfig): Observable<AlarmSeverity> { 74 config?: RequestConfig): Observable<AlarmSeverity> {
75 - let url = `/api/alarm/highestSeverity/${entityId.entityType}/${entityId.entityType}`; 75 + let url = `/api/alarm/highestSeverity/${entityId.entityType}/${entityId.id}`;
76 if (alarmSearchStatus) { 76 if (alarmSearchStatus) {
77 url += `?searchStatus=${alarmSearchStatus}`; 77 url += `?searchStatus=${alarmSearchStatus}`;
78 } else if (alarmStatus) { 78 } else if (alarmStatus) {
@@ -108,7 +108,7 @@ export class AlarmTableConfig extends EntityTableConfig<AlarmInfo, TimePageLink> @@ -108,7 +108,7 @@ export class AlarmTableConfig extends EntityTableConfig<AlarmInfo, TimePageLink>
108 } 108 }
109 109
110 fetchAlarms(pageLink: TimePageLink): Observable<PageData<AlarmInfo>> { 110 fetchAlarms(pageLink: TimePageLink): Observable<PageData<AlarmInfo>> {
111 - const query = new AlarmQuery(this.entityId, pageLink, this.searchStatus, null, true, null); 111 + const query = new AlarmQuery(this.entityId, pageLink, this.searchStatus, null, true);
112 return this.alarmService.getAlarms(query); 112 return this.alarmService.getAlarms(query);
113 } 113 }
114 114
@@ -201,17 +201,15 @@ export class AlarmQuery { @@ -201,17 +201,15 @@ export class AlarmQuery {
201 searchStatus: AlarmSearchStatus; 201 searchStatus: AlarmSearchStatus;
202 status: AlarmStatus; 202 status: AlarmStatus;
203 fetchOriginator: boolean; 203 fetchOriginator: boolean;
204 - offset: string;  
205 204
206 constructor(entityId: EntityId, pageLink: TimePageLink, 205 constructor(entityId: EntityId, pageLink: TimePageLink,
207 searchStatus: AlarmSearchStatus, status: AlarmStatus, 206 searchStatus: AlarmSearchStatus, status: AlarmStatus,
208 - fetchOriginator: boolean, offset: string) { 207 + fetchOriginator: boolean) {
209 this.affectedEntityId = entityId; 208 this.affectedEntityId = entityId;
210 this.pageLink = pageLink; 209 this.pageLink = pageLink;
211 this.searchStatus = searchStatus; 210 this.searchStatus = searchStatus;
212 this.status = status; 211 this.status = status;
213 this.fetchOriginator = fetchOriginator; 212 this.fetchOriginator = fetchOriginator;
214 - this.offset = offset;  
215 } 213 }
216 214
217 public toQuery(): string { 215 public toQuery(): string {
@@ -225,9 +223,6 @@ export class AlarmQuery { @@ -225,9 +223,6 @@ export class AlarmQuery {
225 if (typeof this.fetchOriginator !== 'undefined' && this.fetchOriginator !== null) { 223 if (typeof this.fetchOriginator !== 'undefined' && this.fetchOriginator !== null) {
226 query += `&fetchOriginator=${this.fetchOriginator}`; 224 query += `&fetchOriginator=${this.fetchOriginator}`;
227 } 225 }
228 - if (isString(this.offset) && this.offset.length) {  
229 - query += `&offset=${this.offset}`;  
230 - }  
231 return query; 226 return query;
232 } 227 }
233 228
@@ -506,6 +506,7 @@ export interface DeviceProfile extends BaseData<DeviceProfileId> { @@ -506,6 +506,7 @@ export interface DeviceProfile extends BaseData<DeviceProfileId> {
506 export interface DeviceProfileInfo extends EntityInfoData { 506 export interface DeviceProfileInfo extends EntityInfoData {
507 type: DeviceProfileType; 507 type: DeviceProfileType;
508 transportType: DeviceTransportType; 508 transportType: DeviceTransportType;
  509 + image?: string;
509 } 510 }
510 511
511 export interface DefaultDeviceConfiguration { 512 export interface DefaultDeviceConfiguration {