feat(ECR-012–016): 合规、题库、时辰刷新、头像、MBTI OEJTS 与埋点
落地输入合规、探索题库、报告日/时辰刷新、账号头像、OEJTS 量表,并补齐 H5 埋点与 Admin 漏斗;同步 ESS 工件、切至自建 Git、清理 GitHub Actions。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -3,6 +3,7 @@ import { useRoute, useRouter } from 'vue-router'
|
||||
import type { Profile } from '@yuxingu/types'
|
||||
import { api } from '../api/client'
|
||||
import { ensureAccount } from '../lib/authSession'
|
||||
import { setAccountNickname } from '../lib/accountNickname'
|
||||
import {
|
||||
avatarInitial,
|
||||
createProfilePageActions,
|
||||
@@ -106,6 +107,7 @@ export function useProfilePage() {
|
||||
|
||||
function onNicknameUpdated(n: string) {
|
||||
accountNickname.value = n
|
||||
setAccountNickname(n)
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
@@ -113,6 +115,7 @@ export function useProfilePage() {
|
||||
try {
|
||||
const me = await api.authMe()
|
||||
accountNickname.value = me.nickname || ''
|
||||
setAccountNickname(accountNickname.value)
|
||||
} catch {
|
||||
accountNickname.value = ''
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user