70 lines
1.6 KiB
JavaScript
70 lines
1.6 KiB
JavaScript
/**
|
||
* 老首页
|
||
*/
|
||
layui.use(['layer', 'form', 'element'], function(){
|
||
form=layui.form;
|
||
})
|
||
document.onkeydown = function (e) { // 回车提交表单
|
||
// 兼容FF和IE和Opera
|
||
var theEvent = window.event || e;
|
||
var code = theEvent.keyCode || theEvent.which || theEvent.charCode;
|
||
if (code == 13) {
|
||
login();
|
||
}
|
||
}
|
||
|
||
function login(){
|
||
|
||
|
||
|
||
|
||
//公钥加密
|
||
var userName=$("#userName").val();
|
||
var password=$("#password").val();
|
||
if(userName==null || userName ==''){
|
||
layer.msg('请输入用户名', {
|
||
icon: 2,
|
||
time: 2000 //2秒关闭(如果不配置,默认是3秒)
|
||
});
|
||
return ;
|
||
|
||
}
|
||
if(password==null || password ==''){
|
||
layer.msg('请输入密码', {
|
||
icon: 2,
|
||
time: 2000 //2秒关闭(如果不配置,默认是3秒)
|
||
});
|
||
return ;
|
||
}
|
||
$.ajax({
|
||
url: dataUrl + 'auth/login',
|
||
data: {
|
||
username:userName,//加密处理
|
||
password:password//加密处理
|
||
},
|
||
async : true,
|
||
method:"POST",
|
||
success : function(data) {
|
||
var code=data.code;
|
||
if(code=='200'){
|
||
localStorage.setItem("passWay","to-2");
|
||
var token=data.data.access_token;
|
||
localStorage.setItem("tokens",token);
|
||
localStorage.setItem("us",data.data.us);
|
||
localStorage.setItem("html_type",1);
|
||
window.location.href="bns/html/home/home.html";
|
||
}else{
|
||
layer.msg(data.msg, {
|
||
icon: 2,
|
||
time: 2000 //2秒关闭(如果不配置,默认是3秒)
|
||
});
|
||
}
|
||
|
||
},error(event, xhr, settings, error){
|
||
console.log("网络异常")
|
||
}
|
||
})
|
||
|
||
}
|
||
|