< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
< title > 登录< / title >
< link rel = "stylesheet" href = "../../component/layui/css/layui.css" / >
< / head >
< style >
img {
display: none;
}
< / style >
< body >
< img src = "/dsBase/loginPerson/getCaptcha" hidden / >
< script type = "text/javascript" src = "../../component/layui/layui.js" > < / script >
< script type = "text/javascript" src = "../../admin/js/jquery-3.6.0.min.js" > < / script >
< script type = "text/javascript" src = "../../component/pear/jsencrypt.min.js" > < / script >
< script >
$(function () {
var loading = layer.load();
var jobId = GetQueryString("job_id");
if (window.localStorage.getItem('username') == null || window.localStorage.getItem('password') == null) {
window.location = "/dsBase/view/tb/m_login.html?job_id=" + jobId;
} else {
var publicKey = "-----BEGIN PUBLIC KEY-----\MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCcd+0zTY9Gn94iqkQJTlxYnEnCeFsLkk0a7hoAvi2B74VzDVV3xH0ZO9RkXvo1SgCB+uzbEWdrgQkzTqyjfTtgOguu3OnkVxIMJF34ibchTY0LWHGxq1m2gLGuVVqrlu1LtdV0X7xo/5zc8Mr+46veWb86kSpqe6rOAm69WWo5GwIDAQAB\-----END PUBLIC KEY-----";
var encrypt = new JSEncrypt();
encrypt.setPublicKey(publicKey);
var username = window.localStorage.getItem('username');
var password = window.localStorage.getItem('password');
$.ajax({
type: "POST",
dataType: "json",
url: "/dsBase/loginPerson/doLogin",
data: {
"username": username,
"password": encrypt.encrypt(password),
"captcha": "dsideal"
},
async: false,
success: function (result) {
layer.close(loading);
if (result.success) {
window.location = "/dsBase/view/tb/form/report.html?job_id=" + jobId;
} else {
window.location = "/dsBase/view/tb/m_login.html?job_id=" + jobId;
}
}
});
}
function GetQueryString(name, istop) {
var reg = new RegExp("(^|& )" + name + "=([^& ]*)(& |$)", "i");
var r = window.location.search.substr(1).match(reg);
if (typeof (istop) != "undefined") r = top.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}
});
< / script >
< / body >
< / html >