import { mockUserProfile } from '../../utils/mock-data' import { getMenuRoute, navigateTo } from '../../utils/router' // TODO: 联调时替换为真实 API 获取用户信息 Page({ data: { userInfo: mockUserProfile, }, onMenuTap(e: WechatMiniprogram.TouchEvent) { const key = e.currentTarget.dataset.key as string const route = getMenuRoute(key) if (route) { navigateTo(route) } }, onLogout() { wx.showModal({ title: '确认退出', content: '确认退出当前账号吗?', confirmColor: '#e34d59', success(res) { if (res.confirm) { wx.clearStorageSync() wx.reLaunch({ url: '/pages/login/login' }) } }, }) }, })