Files
a_long/pages/phone-auth/phone-auth.wxml
2026-06-14 02:38:05 +08:00

41 lines
1.4 KiB
Plaintext

<!-- 极简认证卡片 - 居中模态 -->
<view class="mask">
<view class="card">
<!-- 图标 -->
<view class="icon-box">
<image class="icon" src="/images/auth-shield.png" mode="aspectFit" />
</view>
<!-- 标题 -->
<view class="title">完善资料</view>
<view class="subtitle">仅需两步,即可开始</view>
<!-- 步骤1: 头像 -->
<view class="step">
<view class="step-number">1</view>
<view class="step-text">设置你的头像(一定要选哦)</view>
</view>
<button class="avatar-btn" open-type="chooseAvatar" bindchooseavatar="onAvatar">
<image class="avatar-img" src="{{avatar || '/images/default-avatar.png'}}" mode="aspectFill" />
<text class="avatar-tip">{{avatar ? '点击更换' : '点击选择(必选)'}}</text>
</button>
<!-- 步骤2: 手机号 -->
<view class="step">
<view class="step-number">2</view>
<view class="step-text">绑定微信手机号</view>
</view>
<button class="phone-btn" open-type="getPhoneNumber" bindgetphonenumber="onPhone">
<text class="phone-icon"></text>
<text>{{phoneGot ? '已获取' : '一键获取'}}</text>
</button>
<!-- 提交 -->
<button class="submit-btn" bindtap="submit" disabled="{{!phoneGot || submitting}}">
{{submitting ? '认证中...' : '完成认证'}}
</button>
<!-- 退出 -->
<view class="exit" bindtap="exit">暂不认证,退出</view>
</view>
</view>