Skip to content

Client | Task List

cjameslok edited this page Apr 14, 2020 · 4 revisions

Tasks To Complete

This table displays the tasks that the user has to complete: isComplete = false and isVisible = true. The task annotation can be opened in the editor view by clicking on the respective image thumbnail.

The table displays the following columns:

  • image.files thumbnail
  • task.imageId
  • task.projectTitle
  • user.firstName + user.lastName
  • cumulatedTime (Todo)

Tasks can be filtered by taskType.title and each column can be sorted in ascending/descending order.

Tasks Completed

This table displays the tasks that the user has completed: isComplete = true and isVisible = true. Selected tasks can be archived, which sets isVisible = false. The task annotation can be opened in the editor view by clicking on the respective image thumbnail.

The table displays the following columns:

  • image.files thumbnail
  • task.imageId
  • taskType.title
  • task.projectTitle
  • cumulatedTime (Todo)
  • task.lastModifiedTime

Each column can be sorted in ascending/descending order.

Task Bundles

Task bundles are created by taskBundle.service.ts on the server from task priorities. A taskPriority.priority consists of a number that is assigned to a primary key pair of taskPriority.userand taskPriority.task. A taskPriority can be created by an admin on Management page.

Each bundle dispplay the following columns:

  • image.files thumbnails (Todo: superimpose multiple thumbnail)
  • bundle.length (Todo)
  • taskType.title
  • taskType.description
  • estimatedTime (Todo)

When the user selects a bundles, the tasks are assigned and all taskPriorities with that task are removed.

Clone this wiki locally