This commit is contained in:
“xHuPo” 2025-06-09 13:35:15 +08:00
commit 2b8870a40e
51 changed files with 5845 additions and 0 deletions

29
pages/mine/mine.wxml Normal file
View file

@ -0,0 +1,29 @@
<!--pages/mine/mine.wxml-->
<view class='mine' data-weui-theme="dark">
<view class="top-bg"></view>
<view class="user-bg">
<view class="userinfo">
<block wx:if="{{isLoggedIn && userInfo}}">
<button class="avatar-wrapper" open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar">
<image class="userinfo-avatar" src="{{userInfo.avatarUrl}}" mode="aspectFit"></image>
</button>
<input type="nickname" class="userinfo-nickname" placeholder="请输入昵称" value="{{userInfo.nickName}}" bindchange="onNicknameChange"/>
</block>
<block wx:else>
<button class="login-btn" bindtap="goAuth">
<image class="userinfo-avatar" src="/images/default-avatar.png" mode="aspectFit"></image>
<text class="userinfo-nickname">点击登录</text>
</button>
</block>
</view>
</view>
<view class="btns">
<button class="btn" loading="{{uploading}}" disabled="{{uploading}}" bindtap="uploadData">数据备份</button>
<button class="btn" loading="{{loading}}" disabled="{{loading}}" bindtap="restoreData">数据恢复</button>
</view>
<view class="footer">
<navigator url="/pages/info/info" hover-class="none">
<view>Copyright © {{currentYear}}</view>
</navigator>
</view>
</view>