refactor: remove registration page and update login UI with agreement checkbox

This commit is contained in:
2026-04-09 16:18:27 +08:00
parent 1559181b2e
commit cc93fb03b0
11 changed files with 211 additions and 595 deletions

View File

@@ -1,14 +1,25 @@
<!--pages/login/index.wxml-->
<header isHistory="{{true}}" isGoHome="{{isGoHome}}"></header>
<view class='container' wx:if="{{!isLogin}}">
<button class='login-btn' bindtap='loginClick'>登录</button>
<button class='register-btn' bindtap='registerClick'>注册</button>
<view class='line-between'>
<view class='line-between-text'>快速微信登录</view>
<view class="auth-box">
<image class="app-logo" src="../../images/45@3x.png"></image>
<view class="auth-tip">欢迎登录智慧云馆</view>
</view>
<view class='wechat-btn'>
<image src='../../images/47@3x.png' bindtap='wxLogin'></image>
<view class='agreement'>
<checkbox-group bindchange="checkboxChange">
<checkbox value="agree" checked="{{isAgree}}" color="#ffda2e"/>
</checkbox-group>
<view class="agreement-text">
我已阅读并同意<text class="protocol" catchtap='pushAgreement'>《智慧云馆服务条款》及《隐私政策》</text>
</view>
</view>
<!-- 手机号一键授权登录/注册 -->
<button class='login-btn' open-type="getPhoneNumber" bindgetphonenumber="onGetPhoneNumber">微信授权并登录</button>
</view>
<view class='unclick-mask' wx:if="{{showUnclickMask}}"></view>