From f11313797b957779760b067ddd2624238a7a84c9 Mon Sep 17 00:00:00 2001 From: zchengo <1933757688@qq.com> Date: Sat, 24 Dec 2022 22:27:55 +0800 Subject: [PATCH] perf: page style --- web/src/views/Home.vue | 41 +++++++++++++------------------------ web/src/views/Subscribe.vue | 18 ++++++++++------ 2 files changed, 26 insertions(+), 33 deletions(-) diff --git a/web/src/views/Home.vue b/web/src/views/Home.vue index 2774029..baa9c83 100644 --- a/web/src/views/Home.vue +++ b/web/src/views/Home.vue @@ -40,23 +40,23 @@ - U + U @@ -95,7 +95,7 @@ import { getUserInfo, getVerifyCode, userDelete } from '../api/user'; import { DashboardOutlined, SmileOutlined, MehOutlined, ShoppingOutlined } from '@ant-design/icons-vue'; import { CrownOutlined, MenuUnfoldOutlined, MenuFoldOutlined, QuestionCircleFilled } from '@ant-design/icons-vue'; import { SmileFilled, BellFilled } from '@ant-design/icons-vue'; -import { ExclamationCircleOutlined, CrownTwoTone } from '@ant-design/icons-vue'; +import { ExclamationCircleOutlined, CrownFilled } from '@ant-design/icons-vue'; export default { components: { @@ -110,7 +110,7 @@ export default { SmileFilled, BellFilled, ExclamationCircleOutlined, - CrownTwoTone, + CrownFilled, }, setup() { // 菜单选项 @@ -184,32 +184,19 @@ export default { // 初始化数据 onBeforeMount(() => { - userInfo() store.selectedKeys = 'dashboard' router.push('dashboard') }) - // 获取用户信息 - const userInfo = () => { + // 点击用户头像 + const onUserAvatar = () => { getUserInfo().then((res) => { if (res.data.code == 0) { user.name = res.data.data.name user.email = res.data.data.email - switch (res.data.data.version) { - case 1: - user.versionText = '基础版' - break; - case 2: - user.versionText = '专业版' - break; - case 3: - user.versionText = '高级版' - break; - default: - user.versionText = '' - break; - } + user.version = res.data.data.version } + popoverVisible = true }) } @@ -284,7 +271,7 @@ export default { loading, disabled, buttonText, - userInfo, + onUserAvatar, onDelete, onLogout, onGetCode, diff --git a/web/src/views/Subscribe.vue b/web/src/views/Subscribe.vue index 937d0fb..4599993 100644 --- a/web/src/views/Subscribe.vue +++ b/web/src/views/Subscribe.vue @@ -4,7 +4,7 @@ show-icon />
- + 基础版

免费 @@ -19,7 +19,7 @@ - + 专业版

按月付费,每月18元

能力不设限,新功能优先体验

@@ -35,7 +35,7 @@
- + 高级版

按年付费,每年198元

能力不设限,新功能优先体验

@@ -55,7 +55,7 @@