Files
danyang-match/miniapp/pages/account-logout/account-logout.wxml
T

50 lines
2.4 KiB
Plaintext

<!-- 注销账号页 -->
<view class="page" wx:if="{{!submitted}}">
<view class="warning-banner">
<text class="warning-icon">⚠</text>
<text class="warning-title">注销账号</text>
</view>
<view class="info-section">
<text class="section-title">注销后将:</text>
<view class="info-list">
<view class="info-item">• 停止所有推荐</view>
<view class="info-item">• 资料停止向他人展示</view>
<view class="info-item">• 聊天停止</view>
<view class="info-item">• 红娘服务结束</view>
<view class="info-item">• 未开始的活动报名将取消</view>
<view class="info-item">• 必要信息脱敏保留(符合法律要求)</view>
<view class="info-item">• 所有数据不可恢复</view>
</view>
</view>
<view wx:if="{{!canWithdraw}}" class="blocker-section">
<text class="blocker-title">无法注销:存在进行中的业务</text>
<view class="blocker-item" wx:for="{{blockers}}" wx:key="index">{{item}}</view>
</view>
<view class="section">
<text class="section-title">注销原因(选填)</text>
<view class="reason-options">
<view class="reason-chip {{reason==='太少了'?'active':''}}" data-val="太少了" bindtap="setReason">太少了</view>
<view class="reason-chip {{reason==='找不到合适的'?'active':''}}" data-val="找不到合适的" bindtap="setReason">找不到合适的</view>
<view class="reason-chip {{reason==='暂时不需要'?'active':''}}" data-val="暂时不需要" bindtap="setReason">暂时不需要</view>
<view class="reason-chip {{reason==='其他原因'?'active':''}}" data-val="其他原因" bindtap="setReason">其他原因</view>
</view>
<textarea class="other-reason" placeholder="或其他原因(选填)..." value="{{reason}}" bindinput="onReasonInput" maxlength="200" />
</view>
<button class="btn-confirm" bindtap="submitWithdraw" loading="{{submitting}}" disabled="{{!canWithdraw}}">
确认注销账号
</button>
<text class="hint">平台不会要求您打电话或邮寄身份证,全程在线完成</text>
</view>
<!-- 注销成功 -->
<view class="page submitted" wx:if="{{submitted}}">
<view class="success-icon">✓</view>
<text class="success-title">账号已注销</text>
<text class="success-hint">感谢您的使用,期待您未来再次相遇。</text>
<button class="btn-back" bindtap="goBack">返回登录页</button>
</view>