You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
2.0 KiB
50 lines
2.0 KiB
<view class="page" style="padding-top:{{ menuButtonInfo.bottom }}px;"> |
|
<view class="login" wx:if="{{userInfo.isLogin===1}}"> |
|
<uploadFile class="upload" chooseAvatar bind:file="handleFile" data-key="Img" bind:file="handleAvatar"> |
|
<image wx:if="{{userInfo.avatar}}" class="avatar" mode="aspectFill" src="{{userInfo.avatar}}"></image> |
|
<image wx:else class="avatar" mode="aspectFill" src="{{imageUrl}}user.png?t={{Timestamp}}"></image> |
|
</uploadFile> |
|
|
|
<view class="user"> |
|
<view class="name"> |
|
{{userInfo.username || '---'}} |
|
<image class="icon" src="{{imageUrl}}icon-edit.png?t={{Timestamp}}" bind:tap="handleEditUser"></image> |
|
</view> |
|
<view class="tel">{{userInfo.telephone}}</view> |
|
<view class="status">{{userInfo.isMember===1?'会员':'非会员'}}</view> |
|
</view> |
|
<view class="switch" bind:tap="handleLoginOut"> |
|
退出登录 |
|
<van-icon name="arrow" /> |
|
</view> |
|
</view> |
|
<view class="no-login" wx:else> |
|
<image class="avatar" src="{{imageUrl}}user.png?t={{Timestamp}}"></image> |
|
<view class="name" bind:tap="handleLogin">登录</view> |
|
</view> |
|
<view class="nav-list"> |
|
<view class="nav-item" bind:tap="handleCollection"> |
|
<image class="icon" src="{{imageUrl}}my-list-icon1.png?t={{Timestamp}}"></image> |
|
我的收藏 |
|
</view> |
|
<view class="nav-item" bind:tap="handleTopic" wx:if="{{userInfo.isAnswer!=1}}"> |
|
<image class="icon" src="{{imageUrl}}my-list-icon4.png?t={{Timestamp}}"></image> |
|
问卷调查 |
|
</view> |
|
<view class="nav-item" bind:tap="handleOffice"> |
|
<image class="icon" src="{{imageUrl}}my-list-icon2.png?t={{Timestamp}}"></image> |
|
关注公众号 |
|
</view> |
|
<view class="nav-item" bind:tap="handleCompanyOffice"> |
|
<image class="icon" src="{{imageUrl}}my-list-icon3.png?t={{Timestamp}}"></image> |
|
联系我们 |
|
</view> |
|
</view> |
|
</view> |
|
|
|
<global-toast |
|
show="{{toastShow}}" |
|
type="{{toastType}}" |
|
params="{{userInfo}}" |
|
bind:close="handleToastClose" |
|
></global-toast>
|
|
|