| | |
| | | <text class="activity-desc">{{activity.description}}</text> |
| | | </view> |
| | | |
| | | <!-- 当前用户信息 --> |
| | | <view wx:if="{{userInfo}}" class="user-info-section"> |
| | | <view class="section-title">当前登录用户</view> |
| | | <view class="user-info-card"> |
| | | <view class="user-avatar-wrapper"> |
| | | <image |
| | | wx:if="{{userInfo.avatarUrl}}" |
| | | class="user-avatar" |
| | | src="{{userInfo.avatarUrl}}" |
| | | mode="aspectFill" |
| | | /> |
| | | <view wx:else class="user-avatar-placeholder"> |
| | | <text class="avatar-text">{{userInfo.name ? userInfo.name.substring(0, 1) : '用'}}</text> |
| | | </view> |
| | | </view> |
| | | <view class="user-details"> |
| | | <view class="user-name">{{userInfo.name || '未设置'}}</view> |
| | | <view class="user-info-row" wx:if="{{userInfo.phone}}"> |
| | | <text class="info-label">手机号:</text> |
| | | <text class="info-value">{{userInfo.phone}}</text> |
| | | </view> |
| | | <view class="user-info-row" wx:if="{{userInfo.gender !== null && userInfo.gender !== undefined}}"> |
| | | <text class="info-label">性别:</text> |
| | | <text class="info-value">{{userInfo.gender === 0 ? '男' : '女'}}</text> |
| | | </view> |
| | | <view class="user-info-row" wx:if="{{userInfo.education}}"> |
| | | <text class="info-label">学历:</text> |
| | | <text class="info-value">{{userInfo.education}}</text> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | |
| | | <!-- 基本信息 --> |
| | | <view class="form-section"> |
| | | <view class="section-title">基本信息</view> |