From 55d4ce7e35ff9a0c5590bc3589160cfd304d3ae5 Mon Sep 17 00:00:00 2001 From: kailong321200875 <321200875@qq.com> Date: Sat, 30 Jul 2022 09:43:55 +0800 Subject: [PATCH] fix: Pie chart data not updated --- mock/analysis/index.ts | 2 +- src/views/Dashboard/Analysis.vue | 7 ++++++- src/views/Login/Login.vue | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mock/analysis/index.ts b/mock/analysis/index.ts index 673e678a5..d624219f6 100644 --- a/mock/analysis/index.ts +++ b/mock/analysis/index.ts @@ -32,7 +32,7 @@ export default [ return { code: result_code, data: [ - { value: 335, name: 'analysis.directAccess' }, + { value: 1000, name: 'analysis.directAccess' }, { value: 310, name: 'analysis.mailMarketing' }, { value: 234, name: 'analysis.allianceAdvertising' }, { value: 135, name: 'analysis.videoAdvertising' }, diff --git a/src/views/Dashboard/Analysis.vue b/src/views/Dashboard/Analysis.vue index 50888d1ef..4ce6f27fb 100644 --- a/src/views/Dashboard/Analysis.vue +++ b/src/views/Dashboard/Analysis.vue @@ -28,7 +28,12 @@ const getUserAccessSource = async () => { 'legend.data', res.data.map((v) => t(v.name)) ) - set(pieOptionsData, 'series.data', res.data) + pieOptionsData!.series![0].data = res.data.map((v) => { + return { + name: t(v.name), + value: v.value + } + }) } } diff --git a/src/views/Login/Login.vue b/src/views/Login/Login.vue index 72ec9e41e..25170cb28 100644 --- a/src/views/Login/Login.vue +++ b/src/views/Login/Login.vue @@ -13,7 +13,6 @@ const { getPrefixCls } = useDesign() const prefixCls = getPrefixCls('login') const appStore = useAppStore() -console.log(appStore) const { t } = useI18n()