diff --git a/src/pages/09_task-order/order_view/MainPage.vue b/src/pages/09_task-order/order_view/MainPage.vue
index 31fa7873..30925126 100644
--- a/src/pages/09_task-order/order_view/MainPage.vue
+++ b/src/pages/09_task-order/order_view/MainPage.vue
@@ -736,6 +736,41 @@ watch([currentFormData.value.taskStatus], () => {
/>
+
+
+ {{ $t('taskOrder.status.Complete') }}
+
+ {{
+ fullTaskOrder?.taskList.filter(
+ (t) => t.taskStatus === TaskStatus.Complete,
+ ).length
+ }}
+
+
+
+ {{ $t('taskOrder.status.Failed') }}
+
+ {{
+ fullTaskOrder?.taskList.filter(
+ (t) =>
+ t.taskStatus === TaskStatus.Redo ||
+ t.taskStatus === TaskStatus.Failed ||
+ t.taskStatus === TaskStatus.Canceled,
+ ).length
+ }}
+
+
+
+
{
filter: invert(100%);
}
}
+
+.gradient-stat {
+ & .positive {
+ background-image: linear-gradient(
+ to right,
+ hsl(var(--positive-bg) / 0.15),
+ var(--surface-1)
+ );
+ }
+
+ & .negative {
+ background-image: linear-gradient(
+ to right,
+ hsl(var(--negative-bg) / 0.15),
+ var(--surface-1)
+ );
+ }
+}