From 72f2f081f7b304798271bd7ebacbd9a82081c4a3 Mon Sep 17 00:00:00 2001 From: David Callizaya Date: Wed, 6 Dec 2023 11:50:26 -0400 Subject: [PATCH 1/3] Reorder request list columns --- resources/js/requests/components/RequestsListing.vue | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/js/requests/components/RequestsListing.vue b/resources/js/requests/components/RequestsListing.vue index 55767d299e..03f6b08885 100644 --- a/resources/js/requests/components/RequestsListing.vue +++ b/resources/js/requests/components/RequestsListing.vue @@ -224,18 +224,18 @@ export default { sortable: true, default: true, }, - { - label: "Status", - field: "status", - sortable: true, - default: true, - }, { label: "Participants", field: "participants", sortable: false, default: true, }, + { + label: "Status", + field: "status", + sortable: true, + default: true, + }, { label: "Started", field: "initiated_at", From c0c8d92dde6c0589d865d140ff7d2c1f50e7e05f Mon Sep 17 00:00:00 2001 From: David Callizaya Date: Wed, 6 Dec 2023 13:06:00 -0400 Subject: [PATCH 2/3] Add Task Name column --- .../Http/Resources/ProcessRequests.php | 7 +++++ .../requests/components/RequestsListing.vue | 28 ++++++++++++++++++- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/ProcessMaker/Http/Resources/ProcessRequests.php b/ProcessMaker/Http/Resources/ProcessRequests.php index fa4020e9fc..41061491f1 100644 --- a/ProcessMaker/Http/Resources/ProcessRequests.php +++ b/ProcessMaker/Http/Resources/ProcessRequests.php @@ -20,6 +20,13 @@ public function toArray($request) if (in_array('participants', $include)) { $array['participants'] = $this->participants; } + if (in_array('activeTasks', $include)) { + $array['active_tasks'] = $this->tokens() + ->select(['id', 'element_name', 'status', 'user_id']) + ->where('status', 'ACTIVE') + ->where('element_type', 'task') + ->get(); + } if (in_array('user', $include)) { $array['user'] = new Users($this->user); } diff --git a/resources/js/requests/components/RequestsListing.vue b/resources/js/requests/components/RequestsListing.vue index 03f6b08885..f76922bacf 100644 --- a/resources/js/requests/components/RequestsListing.vue +++ b/resources/js/requests/components/RequestsListing.vue @@ -51,6 +51,22 @@ > {{ props.rowData.name }} +