login-style.wxml 5.2 KB
<view class="login data-v-2e0c8296" style="{{(vuex_theme)}}"><view class="box data-v-2e0c8296"><block wx:if="{{changeLogin=='验证码登录'}}"><view class="form data-v-2e0c8296"><u-form vue-id="363e98f1-1" model="{{form}}" data-ref="uForm" class="data-v-2e0c8296 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('363e98f1-2')+','+('363e98f1-1')}}" prop="mobile" left-icon-style="{{({width:'50rpx',height:'50rpx',position:'relative',top:'10rpx'})}}" left-icon="{{vuex_baseImgUrl&&vuex_baseImgUrl+'login_mobile.png'}}" class="data-v-2e0c8296" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('363e98f1-3')+','+('363e98f1-2')}}" maxlength="11" placeholder="请输入手机号" customStyle="{{({fontSize:'17px'})}}" value="{{form.mobile}}" data-event-opts="{{[['^input',[['__set_model',['$0','mobile','$event',[]],['form']]]]]}}" class="data-v-2e0c8296" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('363e98f1-4')+','+('363e98f1-1')}}" prop="verifyCode" left-icon-style="{{({width:'50rpx',height:'50rpx',position:'relative',top:'10rpx'})}}" left-icon="{{vuex_baseImgUrl&&vuex_baseImgUrl+'login_code1.png'}}" class="data-v-2e0c8296" bind:__l="__l" vue-slots="{{['default','right']}}"><u-input bind:input="__e" vue-id="{{('363e98f1-5')+','+('363e98f1-4')}}" placeholder="请输入验证码" customStyle="{{({fontSize:'17px'})}}" value="{{form.password}}" data-event-opts="{{[['^input',[['__set_model',['$0','password','$event',[]],['form']]]]]}}" class="data-v-2e0c8296" bind:__l="__l"></u-input><u-button vue-id="{{('363e98f1-6')+','+('363e98f1-4')}}" slot="right" type="default" size="mini" hair-line="{{false}}" custom-style="{{({color:'var(--primary-color)',border:'none',fontSize:'34rpx'})}}" data-event-opts="{{[['^click',[['getCode']]]]}}" bind:click="__e" class="data-v-2e0c8296" bind:__l="__l" vue-slots="{{['default']}}">{{codeText}}</u-button><u-verification-code bind:change="__e" vue-id="{{('363e98f1-7')+','+('363e98f1-4')}}" data-ref="uCode" data-event-opts="{{[['^change',[['codeChange']]]]}}" class="data-v-2e0c8296 vue-ref" bind:__l="__l"></u-verification-code></u-form-item></u-form></view></block><block wx:else><view class="form data-v-2e0c8296"><u-form vue-id="363e98f1-8" model="{{form}}" data-ref="uForm" class="data-v-2e0c8296 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('363e98f1-9')+','+('363e98f1-8')}}" prop="mobile" left-icon-style="{{({width:'50rpx',height:'50rpx',position:'relative',top:'10rpx'})}}" left-icon="{{vuex_baseImgUrl&&vuex_baseImgUrl+'login_mobile.png'}}" class="data-v-2e0c8296" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('363e98f1-10')+','+('363e98f1-9')}}" placeholder="请输入账号" customStyle="{{({fontSize:'17px'})}}" value="{{form.mobile}}" data-event-opts="{{[['^input',[['__set_model',['$0','mobile','$event',[]],['form']]]]]}}" class="data-v-2e0c8296" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('363e98f1-11')+','+('363e98f1-8')}}" prop="verifyCode" left-icon-style="{{({width:'50rpx',height:'50rpx',position:'relative',top:'10rpx'})}}" left-icon="{{vuex_baseImgUrl&&vuex_baseImgUrl+'login_code1.png'}}" class="data-v-2e0c8296" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('363e98f1-12')+','+('363e98f1-11')}}" type="password" placeholder="请输入密码" customStyle="{{({fontSize:'17px'})}}" value="{{form.password}}" data-event-opts="{{[['^input',[['__set_model',['$0','password','$event',[]],['form']]]]]}}" class="data-v-2e0c8296" bind:__l="__l"></u-input></u-form-item></u-form></view></block><view class="btn button_warp data-v-2e0c8296"><c-button vue-id="363e98f1-13" type="confirm" shape="circle" customStyle="{{({borderRadius:'48rpx',fontSize:'34rpx',color:'#fff',fontWeight:'400'})}}" text="登录" disabled="{{!checked}}" data-event-opts="{{[['^click',[['phoneLogin']]]]}}" bind:click="__e" class="data-v-2e0c8296" bind:__l="__l"></c-button></view><view data-event-opts="{{[['tap',[['onchangeLogin',['$event']]]]]}}" class="changeLogin data-v-2e0c8296" bindtap="__e">{{''+(changeLogin=='账号密码登录'?'验证码登录':'账号密码登录')+''}}</view><view class="agreement data-v-2e0c8296"><view class="check data-v-2e0c8296"><u-checkbox-group bind:change="__e" vue-id="363e98f1-14" data-event-opts="{{[['^change',[['checkboxChange']]]]}}" class="data-v-2e0c8296" bind:__l="__l" vue-slots="{{['default']}}"><u-checkbox bind:input="__e" vue-id="{{('363e98f1-15')+','+('363e98f1-14')}}" size="28" activeColor="var(--primary-color)" shape="circle" value="{{checked}}" data-event-opts="{{[['^input',[['__set_model',['','checked','$event',[]]]]]]}}" class="data-v-2e0c8296" bind:__l="__l"></u-checkbox></u-checkbox-group></view><view class="text data-v-2e0c8296"><text class="data-v-2e0c8296">您已阅读理解并同意</text><text data-event-opts="{{[['tap',[['linkService',['$event']]]]]}}" class="span data-v-2e0c8296" bindtap="__e">《服务协议》、</text><text data-event-opts="{{[['tap',[['linkPolicy',['$event']]]]]}}" class="span data-v-2e0c8296" bindtap="__e">《隐私政策》</text></view></view></view><view class="data-v-2e0c8296"><u-toast vue-id="363e98f1-16" data-ref="uToast" class="data-v-2e0c8296 vue-ref" bind:__l="__l"></u-toast></view></view>