ah_jjzhgd_webscreen/js/login/login.js

29 lines
1.1 KiB
JavaScript

let form, layer;
layui.use(function () {
form = layui.form;
layer = layui.layer;
form.on('submit(demo-login)', function (data) {
let field = data.field;
const params = {
"username": field.username,
"password": field.password,
"loginType": "2"
}
let encryptStr = encryptCBC(JSON.stringify(params));
ajaxRequest(login_url, "POST", encryptStr, true, function () {
}, function (result) {
console.log(result);
if (result.code === 200) {
top.layer.msg(result.msg, { icon: 1, time: 1000 }, function () {
localStorage.setItem("zhgd_token", result.data.access_token);
localStorage.setItem("zhgd_us", result.data.us);
window.location.href = "pages/home/navigation.html";
});
} else if (result.code === 500) {
layer.msg(result.msg, { icon: 2 });
}
}, function (xhr) {
error(xhr)
}, "application/json");
});
});