From 2db16fec20a082f2db11eb55657a28d54715bbe4 Mon Sep 17 00:00:00 2001 From: Lee Date: Tue, 12 Nov 2024 23:32:57 +0800 Subject: [PATCH] feat: add running tasks count card --- ui/src/gql/task.ts | 6 +++ ui/src/views/overview/index.vue | 3 +- .../widgets/chart/MiningOverviewChart.vue | 3 ++ .../widgets/statistics/RunningTasksCount.vue | 48 +++++++++++++++++++ 4 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 ui/src/views/widgets/statistics/RunningTasksCount.vue diff --git a/ui/src/gql/task.ts b/ui/src/gql/task.ts index 0763c31..b1fe3ec 100644 --- a/ui/src/gql/task.ts +++ b/ui/src/gql/task.ts @@ -129,3 +129,9 @@ export const GetRunningTasks = gql` } ${taskFragment} ` + +export const GetTasksCount = gql` + query GetTasksCount { + tasksCount + } +` diff --git a/ui/src/views/overview/index.vue b/ui/src/views/overview/index.vue index df84773..5d15a95 100644 --- a/ui/src/views/overview/index.vue +++ b/ui/src/views/overview/index.vue @@ -8,6 +8,7 @@ import ChainConnectivity from '@/views/widgets/data/ChainConnectivity.vue' import StorageOverview from '@/views/widgets/statistics/StorageOverview.vue' import CompletedTaskOverviewChart from '@/views/widgets/chart/CompletedTaskOverviewChart.vue' import BlocksMined from '@/views/widgets/statistics/BlocksMined.vue' +import RunningTasksCount from '@/views/widgets/statistics/RunningTasksCount.vue'