From f6053bd6ca1b6245e9b9a9423b9c82be6fe53af4 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 19 Oct 2025 19:05:41 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90mall=20=E5=95=86=E5=9F=8E?= =?UTF-8?q?=E3=80=91=E4=BC=9A=E5=91=98=E7=BB=9F=E8=AE=A1=E3=80=90antd?= =?UTF-8?q?=E3=80=9130%=20summary-card.vue=20=E4=BC=98=E5=8C=96=E7=95=8C?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/summary-card/summary-card.vue | 81 ++++++++++--------- .../views/mall/statistics/member/index.vue | 8 +- 2 files changed, 45 insertions(+), 44 deletions(-) diff --git a/apps/web-antd/src/components/summary-card/summary-card.vue b/apps/web-antd/src/components/summary-card/summary-card.vue index b2fdd3510..c88d33199 100644 --- a/apps/web-antd/src/components/summary-card/summary-card.vue +++ b/apps/web-antd/src/components/summary-card/summary-card.vue @@ -4,7 +4,7 @@ import type { SummaryCardProps } from './typing'; import { CountTo } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; -import { Tooltip } from 'ant-design-vue'; +import { Card, Tooltip } from 'ant-design-vue'; /** 统计卡片 */ defineOptions({ name: 'SummaryCard' }); @@ -12,46 +12,49 @@ defineOptions({ name: 'SummaryCard' }); defineProps(); diff --git a/apps/web-antd/src/views/mall/statistics/member/index.vue b/apps/web-antd/src/views/mall/statistics/member/index.vue index f25ff3a7f..5d0aef9b2 100644 --- a/apps/web-antd/src/views/mall/statistics/member/index.vue +++ b/apps/web-antd/src/views/mall/statistics/member/index.vue @@ -8,13 +8,13 @@ import { fenToYuan } from '@vben/utils'; import { Col, Row } from 'ant-design-vue'; -import { SummaryCard } from '#/components/summary-card'; import * as MemberStatisticsApi from '#/api/mall/statistics/member'; +import { SummaryCard } from '#/components/summary-card'; -import MemberFunnelCard from './modules/funnel-card.vue'; -import MemberTerminalCard from './modules/terminal-card.vue'; import MemberAreaCard from './modules/area-card.vue'; +import MemberFunnelCard from './modules/funnel-card.vue'; import MemberSexCard from './modules/sex-card.vue'; +import MemberTerminalCard from './modules/terminal-card.vue'; /** 会员统计 */ defineOptions({ name: 'MemberStatistics' }); @@ -91,7 +91,6 @@ onMounted(async () => { /> - @@ -101,7 +100,6 @@ onMounted(async () => { -