|
|
|
@ -47,28 +47,34 @@
|
|
|
|
|
layer = parent.layer === undefined ? layui.layer : top.layer
|
|
|
|
|
$ = layui.jquery;
|
|
|
|
|
|
|
|
|
|
//登录按钮
|
|
|
|
|
form.on("submit(login)",function(data){
|
|
|
|
|
var btn = $(this);
|
|
|
|
|
//设置登录按钮 为不可点击
|
|
|
|
|
btn.text("登录中...").attr("disabled","disabled").addClass("layui-disabled");
|
|
|
|
|
$.post("/login/login",data.field,function(rs){
|
|
|
|
|
//设置登录按钮 恢复可点击 在前端防止 重复点击
|
|
|
|
|
btn.text("登录").attr("disabled",false).removeClass("layui-disabled");
|
|
|
|
|
layer.msg(rs.msg);
|
|
|
|
|
if(rs.code != 200){
|
|
|
|
|
layer.msg(rs.msg);
|
|
|
|
|
$.get("/login/getCode",function (code) {
|
|
|
|
|
$("#img").attr("src","/login/getCode");
|
|
|
|
|
})
|
|
|
|
|
}else{
|
|
|
|
|
//跳转到templates/system/index/index.html页面
|
|
|
|
|
layer.msg(rs.msg);
|
|
|
|
|
location.href="/sys/index";
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
return false;
|
|
|
|
|
})
|
|
|
|
|
// 登录按钮
|
|
|
|
|
form.on("submit(login)", function (data) {
|
|
|
|
|
var btn = $(this);
|
|
|
|
|
// 设置登录按钮为不可点击
|
|
|
|
|
btn.text("登录中...").attr("disabled", "disabled").addClass("layui-disabled");
|
|
|
|
|
|
|
|
|
|
// 发送登录请求
|
|
|
|
|
$.post("/login/login", data.field, function (rs) {
|
|
|
|
|
// 设置登录按钮恢复可点击,防止重复点击
|
|
|
|
|
btn.text("登录").attr("disabled", false).removeClass("layui-disabled");
|
|
|
|
|
|
|
|
|
|
// 显示提示信息
|
|
|
|
|
layer.msg(rs.msg);
|
|
|
|
|
|
|
|
|
|
if (rs.code != 200) {
|
|
|
|
|
// 如果登录失败,刷新验证码图片
|
|
|
|
|
layer.msg(rs.msg);
|
|
|
|
|
$("#img").attr("src", "/login/getCode?time=" + new Date().getTime());
|
|
|
|
|
} else {
|
|
|
|
|
// 登录成功,跳转到系统首页
|
|
|
|
|
layer.msg(rs.msg);
|
|
|
|
|
location.href = "/sys/index";
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//表单输入效果
|
|
|
|
|
$(".loginBody .input-item").click(function(e){
|
|
|
|
|