@@ -30,7 +57,7 @@ const sortByTime = () => {
{{ $t('comment.hotComment') }}
{{
- comments?.length ?? 0
+ getCommentCount(comments)
}}
-
+
diff --git a/packages/effects/common-ui/src/ui/dashboard/analysis/analysis-overview.vue b/packages/effects/common-ui/src/ui/dashboard/analysis/analysis-overview.vue
index 18c4929..7fea5e3 100644
--- a/packages/effects/common-ui/src/ui/dashboard/analysis/analysis-overview.vue
+++ b/packages/effects/common-ui/src/ui/dashboard/analysis/analysis-overview.vue
@@ -8,7 +8,6 @@ import {
CardHeader,
CardTitle,
VbenCountToAnimator,
- VbenIcon,
} from '@vben-core/shadcn-ui';
interface Props {
@@ -25,7 +24,7 @@ withDefaults(defineProps(), {
-
+
@@ -39,7 +38,8 @@ withDefaults(defineProps(), {
class="text-xl"
prefix=""
/>
-
+
+
{{ item.totalTitle }}
diff --git a/packages/effects/common-ui/src/ui/dashboard/typing.ts b/packages/effects/common-ui/src/ui/dashboard/typing.ts
index 48fc9c7..9f78d63 100644
--- a/packages/effects/common-ui/src/ui/dashboard/typing.ts
+++ b/packages/effects/common-ui/src/ui/dashboard/typing.ts
@@ -23,6 +23,8 @@ interface WorkbenchTrendItem {
content: string;
date: string;
title: string;
+ status: any;
+ info: string;
}
interface WorkbenchTodoItem {
diff --git a/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-trends.vue b/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-trends.vue
index 06f2a5e..4f36cb4 100644
--- a/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-trends.vue
+++ b/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-trends.vue
@@ -43,7 +43,22 @@ withDefaults(defineProps(), {
/>
- {{ item.title }}
+ {{ item.title }}
+
+
+ {{ item.status.label }}
+
+
+