Moved changed to optional assignee id in alarm query constructor to end
This commit is contained in:
parent
c9b37237c1
commit
411da14083
@ -155,7 +155,7 @@ export class AlarmTableConfig extends EntityTableConfig<AlarmInfo, TimePageLink>
|
|||||||
}
|
}
|
||||||
|
|
||||||
fetchAlarms(pageLink: TimePageLink): Observable<PageData<AlarmInfo>> {
|
fetchAlarms(pageLink: TimePageLink): Observable<PageData<AlarmInfo>> {
|
||||||
const query = new AlarmQuery(this.entityId, pageLink, this.searchStatus, null, null, true);
|
const query = new AlarmQuery(this.entityId, pageLink, this.searchStatus, null, true, null);
|
||||||
return this.alarmService.getAlarms(query);
|
return this.alarmService.getAlarms(query);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -416,8 +416,8 @@ export class WidgetContext {
|
|||||||
return new TimePageLink(pageSize, page, textSearch, sortOrder, startTime, endTime);
|
return new TimePageLink(pageSize, page, textSearch, sortOrder, startTime, endTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
alarmQuery(entityId: EntityId, pageLink: TimePageLink, searchStatus: AlarmSearchStatus, status: AlarmStatus, assigneeId: UserId, fetchOriginator: boolean) {
|
alarmQuery(entityId: EntityId, pageLink: TimePageLink, searchStatus: AlarmSearchStatus, status: AlarmStatus, fetchOriginator: boolean, assigneeId: UserId) {
|
||||||
return new AlarmQuery(entityId, pageLink, searchStatus, status, assigneeId, fetchOriginator);
|
return new AlarmQuery(entityId, pageLink, searchStatus, status, fetchOriginator, assigneeId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -263,18 +263,18 @@ export class AlarmQuery {
|
|||||||
pageLink: TimePageLink;
|
pageLink: TimePageLink;
|
||||||
searchStatus: AlarmSearchStatus;
|
searchStatus: AlarmSearchStatus;
|
||||||
status: AlarmStatus;
|
status: AlarmStatus;
|
||||||
assigneeId: UserId;
|
|
||||||
fetchOriginator: boolean;
|
fetchOriginator: boolean;
|
||||||
|
assigneeId?: UserId;
|
||||||
|
|
||||||
constructor(entityId: EntityId, pageLink: TimePageLink,
|
constructor(entityId: EntityId, pageLink: TimePageLink,
|
||||||
searchStatus: AlarmSearchStatus, status: AlarmStatus,
|
searchStatus: AlarmSearchStatus, status: AlarmStatus,
|
||||||
assigneeId: UserId, fetchOriginator: boolean) {
|
fetchOriginator: boolean, assigneeId?: UserId) {
|
||||||
this.affectedEntityId = entityId;
|
this.affectedEntityId = entityId;
|
||||||
this.pageLink = pageLink;
|
this.pageLink = pageLink;
|
||||||
this.searchStatus = searchStatus;
|
this.searchStatus = searchStatus;
|
||||||
this.status = status;
|
this.status = status;
|
||||||
this.assigneeId = assigneeId;
|
|
||||||
this.fetchOriginator = fetchOriginator;
|
this.fetchOriginator = fetchOriginator;
|
||||||
|
this.assigneeId = assigneeId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public toQuery(): string {
|
public toQuery(): string {
|
||||||
@ -284,12 +284,13 @@ export class AlarmQuery {
|
|||||||
query += `&searchStatus=${this.searchStatus}`;
|
query += `&searchStatus=${this.searchStatus}`;
|
||||||
} else if (this.status) {
|
} else if (this.status) {
|
||||||
query += `&status=${this.status}`;
|
query += `&status=${this.status}`;
|
||||||
} else if (this.assigneeId) {
|
|
||||||
query += `&assigneeId=${this.assigneeId.id}`;
|
|
||||||
}
|
}
|
||||||
if (typeof this.fetchOriginator !== 'undefined' && this.fetchOriginator !== null) {
|
if (typeof this.fetchOriginator !== 'undefined' && this.fetchOriginator !== null) {
|
||||||
query += `&fetchOriginator=${this.fetchOriginator}`;
|
query += `&fetchOriginator=${this.fetchOriginator}`;
|
||||||
}
|
}
|
||||||
|
if (typeof this.assigneeId !== 'undefined' && this.assigneeId !== null) {
|
||||||
|
query += `&assigneeId=${this.assigneeId.id}`;
|
||||||
|
}
|
||||||
return query;
|
return query;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user