diff --git a/apps/web-antd/src/components/card/card-title.vue b/apps/web-antd/src/components/card/card-title.vue
new file mode 100644
index 000000000..96b1ca07d
--- /dev/null
+++ b/apps/web-antd/src/components/card/card-title.vue
@@ -0,0 +1,33 @@
+
+
+
+ {{ title }}
+
+
+
diff --git a/apps/web-antd/src/components/card/index.ts b/apps/web-antd/src/components/card/index.ts
new file mode 100644
index 000000000..d2f875a5a
--- /dev/null
+++ b/apps/web-antd/src/components/card/index.ts
@@ -0,0 +1 @@
+export { default as CardTitle } from './card-title.vue';
diff --git a/apps/web-antd/src/views/erp/home/components/TimeSummaryChart.vue b/apps/web-antd/src/views/erp/home/components/TimeSummaryChart.vue
index c981d11c9..831e33f80 100644
--- a/apps/web-antd/src/views/erp/home/components/TimeSummaryChart.vue
+++ b/apps/web-antd/src/views/erp/home/components/TimeSummaryChart.vue
@@ -9,6 +9,8 @@ import { EchartsUI, useEcharts } from '@vben/plugins/echarts';
import { Card } from 'ant-design-vue';
+import { CardTitle } from '#/components/card';
+
interface Props {
title: string;
value?: Array<{ price: number; time: string }>;
@@ -112,9 +114,9 @@ watch(
- {{ title }}
+
-
+