diff --git a/resources/assets/js/api/Cases.js b/resources/assets/js/api/Cases.js index ea0003d1f..a64b57909 100644 --- a/resources/assets/js/api/Cases.js +++ b/resources/assets/js/api/Cases.js @@ -293,6 +293,17 @@ export let cases = { window.config.SYS_URI + `cases/debug_triggers?r=${r}&_dc=${dc}`); }, + /** + * Make a search request to the Api service + * @param {object} dt - filter parameters + */ + listTotalCases(dt) { + return Api.get({ + service: "LIST_TOTAL_CASES", + params: {}, + keys: {} + }) + }, }; export let casesHeader = { diff --git a/resources/assets/js/api/Services.js b/resources/assets/js/api/Services.js index 95bcdcedb..a5e857cee 100644 --- a/resources/assets/js/api/Services.js +++ b/resources/assets/js/api/Services.js @@ -67,5 +67,6 @@ USERS: "/home/users", TASKS: "/home/tasks", CATEGORIES: "/home/categories", - DEBUG_STATUS: "/home/process-debug-status?processUid={prj_uid}" + DEBUG_STATUS: "/home/process-debug-status?processUid={prj_uid}", + LIST_TOTAL_CASES: "/metrics/list-total-cases" }; \ No newline at end of file diff --git a/resources/assets/js/home/Home.vue b/resources/assets/js/home/Home.vue index ce8ab8d90..b3ad7bf01 100644 --- a/resources/assets/js/home/Home.vue +++ b/resources/assets/js/home/Home.vue @@ -44,6 +44,7 @@ import Todo from "./Inbox/Todo.vue"; import Paused from "./Paused/Paused.vue"; import Draft from "./Draft/Draft.vue"; import Unassigned from "./Unassigned/Unassigned.vue"; +import TaskMetrics from "./TaskMetrics/TaskMetrics.vue"; import BatchRouting from "./BatchRouting"; import CaseDetail from "./CaseDetail"; import XCase from "./XCase"; @@ -68,7 +69,8 @@ export default { Paused, Unassigned, CaseDetail, - LegacyFrame + LegacyFrame, + TaskMetrics }, data() { return { diff --git a/resources/assets/js/home/Inbox/Todo.vue b/resources/assets/js/home/Inbox/Todo.vue index 5ff1debd1..eb59216d2 100644 --- a/resources/assets/js/home/Inbox/Todo.vue +++ b/resources/assets/js/home/Inbox/Todo.vue @@ -1,6 +1,7 @@