diff --git a/demo-shell/src/app/components/cloud/tasks-cloud-demo.component.html b/demo-shell/src/app/components/cloud/tasks-cloud-demo.component.html index a6d7709655..310c709101 100644 --- a/demo-shell/src/app/components/cloud/tasks-cloud-demo.component.html +++ b/demo-shell/src/app/components/cloud/tasks-cloud-demo.component.html @@ -16,6 +16,7 @@ [processDefinitionId]="editedFilter.processDefinitionId" [processInstanceId]="editedFilter.processInstanceId" [name]="editedFilter.taskName" + [id]="editedFilter.taskId" [parentTaskId]="editedFilter.parentTaskId" [priority]="editedFilter.priority" [owner]="editedFilter.owner" diff --git a/docs/process-services-cloud/components/edit-task-filter-cloud.component.md b/docs/process-services-cloud/components/edit-task-filter-cloud.component.md index 0637f72421..027efe9269 100644 --- a/docs/process-services-cloud/components/edit-task-filter-cloud.component.md +++ b/docs/process-services-cloud/components/edit-task-filter-cloud.component.md @@ -82,6 +82,7 @@ given below: | **_status_** | Execution state of the task. | | **_assignee_** | User the task is assigned to | | **_taskName_** | Name of the task | +| **_taskId_** | ID of the task | | **_parentTaskId_** | ID of the task's parent task | | **_priority_** | Task priority | | **_createdDate_** | Date the task was created | diff --git a/lib/process-services-cloud/src/lib/i18n/en.json b/lib/process-services-cloud/src/lib/i18n/en.json index fdeb65f6a7..796e9d4232 100644 --- a/lib/process-services-cloud/src/lib/i18n/en.json +++ b/lib/process-services-cloud/src/lib/i18n/en.json @@ -113,6 +113,7 @@ }, "LABEL": { "APP_NAME": "ApplicationName", + "TASK_ID": "Task ID", "PROCESS_DEF_ID": "ProcessDefinitionId", "STATUS": "Status", "ASSIGNMENT": "Assignee", diff --git a/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.ts b/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.ts index 7d20988087..deaae0e70a 100644 --- a/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.ts +++ b/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.ts @@ -439,6 +439,12 @@ export class EditTaskFilterCloudComponent implements OnInit, OnChanges { value: currentTaskFilter.appName || '', options: this.applicationNames }), + new TaskFilterProperties({ + label: 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.TASK_ID', + type: 'text', + key: 'taskId', + value: '' + }), new TaskFilterProperties({ label: 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.STATUS', type: 'select', diff --git a/lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts b/lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts index e438917270..08d441a858 100644 --- a/lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts +++ b/lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts @@ -32,6 +32,7 @@ export class TaskFilterCloudModel { createdDate: Date; dueDate: Date; taskName: string; + taskId: string; parentTaskId: string; priority: number; standAlone: boolean; @@ -56,6 +57,7 @@ export class TaskFilterCloudModel { this.createdDate = obj.createdDate || null; this.dueDate = obj.dueDate || null; this.taskName = obj.taskName || null; + this.taskId = obj.taskId || null; this.parentTaskId = obj.parentTaskId || null; this.priority = obj.priority || null; this.standAlone = obj.standAlone || null;