Commit 1c28de4c by 陈超

T

parent 463e9668
......@@ -45,86 +45,86 @@
<a class="fr" href="{:U('home/Repwd/index')}">忘记密码</a>
</div> -->
<div id="app">
<div class="layout_v">
<span class="text_26_600 color_333333 login_title">账号登录</span>
<div class="login_input_frame layout_v">
<van-field class="login_input" left-icon="__THEME__/img/account_icon.png" v-model="phone" type="tel" placeholder="请输入手机号" ></van-field>
<van-field class="login_input" left-icon="__THEME__/img/pwd_icon.png" v-model="password" type="password" placeholder="请输入8~16位密码"></van-field>
<div class="van-hairline--bottom" style="transform: scaleY(.5);"></div>
</div>
<div class="layout_h_b login_action_bar">
<a href="{:U('basic/Passport/reg')}"><span class="text_12_400 color_primary">立即注册</span></a>
<a><span class="text_12_400 color_666666">忘记密码?</span></a>
</div>
<div @click="onConfirm" :class="isOk ? 'confirm_button' : 'confirm_button_disable'" style="margin-top: 6.625rem;">
<span>登录</span>
</div>
<div id="app">
<div class="layout_v">
<span class="text_26_600 color_333333 login_title">账号登录</span>
<div class="login_input_frame layout_v">
<van-field class="login_input" left-icon="__THEME__/img/account_icon.png" v-model="phone" type="tel" placeholder="请输入手机号"></van-field>
<van-field class="login_input" left-icon="__THEME__/img/pwd_icon.png" v-model="password" type="password" placeholder="请输入8~16位密码"></van-field>
<div class="van-hairline--bottom" style="transform: scaleY(.5);"></div>
</div>
<div class="layout_h_b login_action_bar">
<a href="{:U('basic/Passport/reg')}"><span class="text_12_400 color_primary">立即注册</span></a>
<a><span class="text_12_400 color_666666">忘记密码?</span></a>
</div>
<div @click="onConfirm" :class="isOk ? 'confirm_button' : 'confirm_button_disable'" style="margin-top: 6.625rem;">
<span>登录</span>
</div>
</div>
</div>
<script>
$(function() {
// $('.loginbox').height($('.loginbox')[0].clientHeight);
// $('.login_btn').click(function(){
// if($('#account_input').val() == ''){
// ui.error('登录名或登录账号不能为空');
// return;
// }
// if($('#pwd_input').val() == ''){
// ui.error('登录密码不能为空');
// return;
// }
// $.post(U('basic/Passport/doLogin'),$('#ajax_login_form').serialize(),function(data){
// if(data.status == 1){
// ui.success('登录成功');
// var reurl = "{$reurl}";
// if(reurl) {
// window.location.href = reurl;
// } else {
// window.location.href = data.data;;
// }
// } else {
// ui.error(data.info);
// return false;
// }
// },'json');
// });
$("#preloader").hide();
});
String.prototype.isMobile = function() {
return (/^1[3|4|5|6|7|8|9]\d{9}$/.test(this));
}
String.prototype.isPwd = function() {
return this.length >= 8 && this.length <= 16
}
new Vue({
el: '#app',
data: function() {
return {
phone: '',
password: ''
}
},
computed: {
isOk: function() {
return this.phone.isMobile() && this.password.isPwd()
}
},
methods: {
});
String.prototype.isMobile = function() {
return (/^1[3|4|5|6|7|8|9]\d{9}$/.test(this));
}
String.prototype.isPwd = function() {
return this.length >= 8 && this.length <= 16
}
new Vue({
el: '#app',
data: function() {
return {
phone: '',
password: ''
}
},
computed: {
isOk: function() {
return this.phone.isMobile() && this.password.isPwd()
}
},
methods: {
onConfirm: function() {
}
}
})
let phone = this.phone
let pwd = this.password
if (phone == '') {
ui.error('登录名或登录账号不能为空');
return;
}
if (pwd == '') {
ui.error('登录密码不能为空');
return;
}
$.post(U('basic/Passport/doLogin'), { login_email: phone, login_password: pwd }, function(data) {
if (data.status == 1) {
ui.success('登录成功')
var reurl = "{$reurl}"
if (reurl) {
window.location.href = reurl
} else {
window.location.href = data.data
}
} else {
ui.error(data.info)
return false
}
}, 'json')
}
}
})
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment