Browse Source

Minor improvements

pull/4552/head
Igor Kulikov 5 years ago
parent
commit
df8c9cecae
  1. 2
      ui-ngx/src/app/core/http/alarm.service.ts
  2. 2
      ui-ngx/src/app/modules/home/components/alarm/alarm-table-config.ts
  3. 7
      ui-ngx/src/app/shared/models/alarm.models.ts
  4. 1
      ui-ngx/src/app/shared/models/device.models.ts

2
ui-ngx/src/app/core/http/alarm.service.ts

@ -72,7 +72,7 @@ export class AlarmService {
public getHighestAlarmSeverity(entityId: EntityId, alarmSearchStatus: AlarmSearchStatus, alarmStatus: AlarmStatus,
config?: RequestConfig): Observable<AlarmSeverity> {
let url = `/api/alarm/highestSeverity/${entityId.entityType}/${entityId.entityType}`;
let url = `/api/alarm/highestSeverity/${entityId.entityType}/${entityId.id}`;
if (alarmSearchStatus) {
url += `?searchStatus=${alarmSearchStatus}`;
} else if (alarmStatus) {

2
ui-ngx/src/app/modules/home/components/alarm/alarm-table-config.ts

@ -108,7 +108,7 @@ export class AlarmTableConfig extends EntityTableConfig<AlarmInfo, TimePageLink>
}
fetchAlarms(pageLink: TimePageLink): Observable<PageData<AlarmInfo>> {
const query = new AlarmQuery(this.entityId, pageLink, this.searchStatus, null, true, null);
const query = new AlarmQuery(this.entityId, pageLink, this.searchStatus, null, true);
return this.alarmService.getAlarms(query);
}

7
ui-ngx/src/app/shared/models/alarm.models.ts

@ -201,17 +201,15 @@ export class AlarmQuery {
searchStatus: AlarmSearchStatus;
status: AlarmStatus;
fetchOriginator: boolean;
offset: string;
constructor(entityId: EntityId, pageLink: TimePageLink,
searchStatus: AlarmSearchStatus, status: AlarmStatus,
fetchOriginator: boolean, offset: string) {
fetchOriginator: boolean) {
this.affectedEntityId = entityId;
this.pageLink = pageLink;
this.searchStatus = searchStatus;
this.status = status;
this.fetchOriginator = fetchOriginator;
this.offset = offset;
}
public toQuery(): string {
@ -225,9 +223,6 @@ export class AlarmQuery {
if (typeof this.fetchOriginator !== 'undefined' && this.fetchOriginator !== null) {
query += `&fetchOriginator=${this.fetchOriginator}`;
}
if (isString(this.offset) && this.offset.length) {
query += `&offset=${this.offset}`;
}
return query;
}

1
ui-ngx/src/app/shared/models/device.models.ts

@ -506,6 +506,7 @@ export interface DeviceProfile extends BaseData<DeviceProfileId> {
export interface DeviceProfileInfo extends EntityInfoData {
type: DeviceProfileType;
transportType: DeviceTransportType;
image?: string;
}
export interface DefaultDeviceConfiguration {

Loading…
Cancel
Save