105 lines
3.4 KiB
Plaintext
105 lines
3.4 KiB
Plaintext
<!-- 我的页面 -->
|
||
<view class="container">
|
||
<!-- 用户信息 - 已登录 -->
|
||
<view class="user-section" wx:if="{{isLoggedIn}}">
|
||
<view class="user-info">
|
||
<image class="user-avatar" src="{{userInfo.avatar || defaultAvatar}}" mode="aspectFill"></image>
|
||
<view class="user-detail">
|
||
<text class="user-name">{{userInfo.nickname || '微信用户'}}</text>
|
||
<text class="user-desc">陪伴孩子快乐学习</text>
|
||
</view>
|
||
</view>
|
||
<!-- 积分显示
|
||
<view class="points-box" bindtap="goPointsLog">
|
||
<text class="points-label">我的积分</text>
|
||
<text class="points-value">{{userInfo.points || 0}}</text>
|
||
<text class="points-arrow">›</text>
|
||
</view>-->
|
||
</view>
|
||
|
||
<!-- 用户信息 - 未登录 -->
|
||
<view class="user-section user-section-unlogin" wx:else>
|
||
<view class="user-info" bindtap="goLogin">
|
||
<image class="user-avatar" src="{{defaultAvatar}}" mode="aspectFill"></image>
|
||
<view class="user-detail">
|
||
<text class="user-name">点击登录</text>
|
||
<text class="user-desc">登录后可下载练习表</text>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
|
||
<!-- 统计信息 -->
|
||
<view class="stats-section">
|
||
<view class="stat-item">
|
||
<text class="stat-num">{{userInfo.points || 0}}</text>
|
||
<text class="stat-label">积分</text>
|
||
</view>
|
||
<view class="stat-divider"></view>
|
||
<view class="stat-item">
|
||
<text class="stat-num">{{downloadCount}}</text>
|
||
<text class="stat-label">下载数</text>
|
||
</view>
|
||
<view class="stat-divider"></view>
|
||
<view class="stat-item">
|
||
<text class="stat-num">{{inviteCount}}</text>
|
||
<text class="stat-label">邀请数</text>
|
||
</view>
|
||
</view>
|
||
|
||
<!-- 功能列表 -->
|
||
<view class="menu-section">
|
||
<view class="menu-item" bindtap="goDownloads">
|
||
<view class="menu-left">
|
||
<text class="menu-icon-emoji">📥</text>
|
||
<text class="menu-text">我的下载</text>
|
||
</view>
|
||
<text class="menu-arrow">›</text>
|
||
</view>
|
||
<!--
|
||
<view class="menu-item" bindtap="goPointsLog">
|
||
<view class="menu-left">
|
||
<text class="menu-icon-emoji">💰</text>
|
||
<text class="menu-text">积分明细</text>
|
||
</view>
|
||
<text class="menu-arrow">›</text>
|
||
</view>
|
||
-->
|
||
<button class="menu-btn" open-type="share">
|
||
<view class="menu-item">
|
||
<view class="menu-left">
|
||
<text class="menu-icon-emoji">🎁</text>
|
||
<text class="menu-text">邀请好友得积分</text>
|
||
</view>
|
||
<text class="menu-extra">+10积分/人</text>
|
||
</view>
|
||
</button>
|
||
|
||
<view class="menu-item" bindtap="clearCache">
|
||
<view class="menu-left">
|
||
<text class="menu-icon-emoji">🗑️</text>
|
||
<text class="menu-text">清除缓存</text>
|
||
</view>
|
||
<text class="menu-extra">{{cacheSize}}</text>
|
||
</view>
|
||
|
||
<view class="menu-item" bindtap="about">
|
||
<view class="menu-left">
|
||
<text class="menu-icon-emoji">ℹ️</text>
|
||
<text class="menu-text">关于我们</text>
|
||
</view>
|
||
<text class="menu-extra">v1.0.0</text>
|
||
</view>
|
||
|
||
<!-- 退出登录 -->
|
||
<view class="menu-item" wx:if="{{isLoggedIn}}" bindtap="logout">
|
||
<view class="menu-left">
|
||
<text class="menu-icon-emoji">🚪</text>
|
||
<text class="menu-text">退出登录</text>
|
||
</view>
|
||
<text class="menu-arrow">›</text>
|
||
</view>
|
||
</view>
|
||
|
||
<!-- 版权信息 -->
|
||
</view>
|