diff --git a/src/components/ScorePanel.vue b/src/components/ScorePanel.vue index f6c346a..0cb8265 100644 --- a/src/components/ScorePanel.vue +++ b/src/components/ScorePanel.vue @@ -112,6 +112,7 @@ onUnmounted(() => { .score-item > text { position: relative; font-weight: bold; + margin-top: 2px; } .complete-light { position: absolute; diff --git a/src/components/UserHeader.vue b/src/components/UserHeader.vue index 28a9049..d9c61f8 100644 --- a/src/components/UserHeader.vue +++ b/src/components/UserHeader.vue @@ -16,7 +16,7 @@ const props = defineProps({ }, }); const nextLvlPoints = ref(""); -const containerWidth = computed(() => (props.showRank ? "72vw" : "100vw")); +const containerWidth = computed(() => (props.showRank ? "72%" : "100%")); const toUserPage = () => { // 获取当前页面路径 const pages = getCurrentPages(); diff --git a/src/pages/be-vip.vue b/src/pages/be-vip.vue index 6484610..2577540 100644 --- a/src/pages/be-vip.vue +++ b/src/pages/be-vip.vue @@ -5,6 +5,7 @@ import Avatar from "@/components/Avatar.vue"; import SButton from "@/components/SButton.vue"; import SModal from "@/components/SModal.vue"; import Signin from "@/components/Signin.vue"; +import UserHeader from "@/components/UserHeader.vue"; import { createOrderAPI, getHomeData } from "@/apis"; import { formatTimestamp } from "@/util"; import useStore from "@/store"; @@ -49,69 +50,82 @@ const onPay = async () => { } } }; + +const toOrderPage = () => { + uni.navigateTo({ + url: "/pages/orders", + }); +};