feat:MineView 新增个人档案区块模板

This commit is contained in:
2026-06-15 10:50:04 +08:00
parent d1e223ad23
commit ffa77400c9
+67
View File
@@ -31,6 +31,73 @@
</view>
</view>
<view class="profile-section" @click="goEditProfile">
<view class="section-header">
<text class="section-star"></text>
<text class="section-title">个人档案</text>
</view>
<view class="profile-grid">
<view class="grid-item">
<text class="grid-icon"></text>
<text class="grid-label">星座</text>
<text class="grid-value">{{ profile.zodiac || '未设置' }}</text>
</view>
<view class="grid-item">
<text class="grid-icon"></text>
<text class="grid-label">MBTI</text>
<text class="grid-value">{{ profile.mbti || '未设置' }}</text>
</view>
<view class="grid-item no-border">
<text class="grid-icon"></text>
<text class="grid-label">职业</text>
<text class="grid-value">{{ profile.profession || '未设置' }}</text>
</view>
</view>
<view class="profile-grid">
<view class="grid-item">
<text class="grid-icon">📍</text>
<text class="grid-label">城市</text>
<text class="grid-value">{{ profile.city || '未设置' }}</text>
</view>
<view class="grid-item">
<text class="grid-icon">🏢</text>
<text class="grid-label">行业</text>
<text class="grid-value">{{ profile.industry || '未设置' }}</text>
</view>
<view class="grid-item no-border">
<text class="grid-icon">🏗</text>
<text class="grid-label">公司</text>
<text class="grid-value">{{ profile.company || '未设置' }}</text>
</view>
</view>
<view class="profile-grid">
<view class="grid-item">
<text class="grid-icon">🎂</text>
<text class="grid-label">生日</text>
<text class="grid-value">{{ profile.birthday ? String(profile.birthday).slice(5).replace('-', '.') : '未设置' }}</text>
</view>
<view class="grid-item">
<text class="grid-icon"></text>
<text class="grid-label">性别</text>
<text class="grid-value">{{ genderText || '未设置' }}</text>
</view>
<view class="grid-item no-border">
<text class="grid-icon"></text>
<text class="grid-label">年龄</text>
<text class="grid-value">{{ age ? age + '岁' : '未设置' }}</text>
</view>
</view>
<view class="hobby-line">
<text class="hobby-heart"></text>
<text class="hobby-label">爱好</text>
<text class="hobby-value">{{ hobbyText || '未设置' }}</text>
</view>
</view>
<view class="menu-list">
<view class="menu-item" @click="openProfileSettings">
<view class="menu-icon user-icon">