diff --git a/src/components/UserHeader.vue b/src/components/UserHeader.vue index 0cf5248..41946b3 100644 --- a/src/components/UserHeader.vue +++ b/src/components/UserHeader.vue @@ -39,11 +39,11 @@ const toRankListPage = () => { watch( () => [config.value, user.value], ([n_config, n_user]) => { - const list = n_config.levelInfo || []; - if (n_user.id && list.length) { - list.some((r, index) => { - if (r.exp_required && r.exp_required > n_user.lvlPoints) { - nextLvlPoints.value = r.exp_required; + const rankInfos = n_config.randInfos || []; + if (n_user.id && rankInfos.length) { + rankInfos.some((r, index) => { + if (r.upgrade_scores && r.upgrade_scores > n_user.scores) { + nextLvlPoints.value = r.upgrade_scores; return true; } return false; @@ -75,17 +75,17 @@ watch( /> - - LV{{ user.lvl }} + 段位积分 + - {{ user.lvlPoints }}{{ nextLvlPoints ? `/${nextLvlPoints}` : "" }} + {{ Math.max(user.scores, 0) }}/{{ nextLvlPoints }} @@ -170,7 +170,7 @@ watch( } .level-tag-first { - width: 40px; + width: 50px; background: #5f51ff; } diff --git a/src/pages/user.vue b/src/pages/user.vue index 020ac1b..f7012e0 100644 --- a/src/pages/user.vue +++ b/src/pages/user.vue @@ -79,14 +79,34 @@ const logout = () => { 已赠送6个月会员 - + + Lv{{ user.lvl }} + {{ user.lvlPoints }} + + + > + {{ user.lvlName }} + {{ user.scores }} + +