<!--
Last modified: 2022-06-25 18:40:11
Url: https://www.axui.cn
-->
<!DOCTYPE html>
< html >
< head >
< meta name = "viewport" content = "width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" / >
< meta name = "apple-mobile-web-app-capable" content = "yes" / >
< meta name = "apple-mobile-web-app-status-bar-style" content = "black" / >
< meta name = "apple-touch-fullscreen" content = "yes" / >
< meta name = "format-detection" content = "email=no" / >
< meta name = "wap-font-scale" content = "no" / >
< meta name = "viewport" content = "user-scalable=no, width=device-width" / >
< meta content = "telephone=no" name = "format-detection" / >
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" / >
< title > 登录< / title >
< link href = "zj_css/ax.css" rel = "stylesheet" type = "text/css" >
< link href = "zj_css/ax-response.css" rel = "stylesheet" type = "text/css" >
< link href = "zj_css/main.css" rel = "stylesheet" type = "text/css" >
< / head >
< body class = "ax-align-origin" >
< div class = "login ax-shadow-cloud ax-radius-md" >
< div class = "ax-row ax-radius-md ax-split" >
< div class = "ax-col ax-col-14 ax-radius-left ax-radius-md cover" >
< div style = "font-size: 36px;color: #fff;position: relative;top: -115px;left: 195px;width: 620px;" > 长春市教育装备和信息化专家抽取工具< / div >
< / div >
< div class = "ax-col ax-col-10" >
< div class = "core" >
< div class = "ax-break" > < / div >
< div class = "ax-tab" axTab >
< ul class = "ax-row ax-tab-nav ax-menu-tab" >
< a href = "###" class = "ax-item" > 登录账号< / a >
< / ul >
< ul class = "ax-tab-content" >
< li >
< form >
< div class = "ax-break" > < / div >
< div class = "ax-break ax-hide-tel" > < / div >
< div class = "ax-form-group" >
< div class = "ax-flex-row" >
< div class = "ax-form-con" >
< div class = "ax-form-input" > < span class = "ax-pos-left"
style="width: 2.4rem;">< i
class="ax-iconfont ax-icon-me-f">< / i > < / span > < input
name="username" id="usernameTxt" placeholder="输入用户名"
type="text" autocomplete="off">< span class = "ax-pos-right" > < a
href="###"
class="ax-iconfont ax-icon-close ax-val-none">< / a > < / span >
< / div >
< / div >
< / div >
< / div >
< div class = "ax-break-md" > < / div >
< div class = "ax-form-group" >
< div class = "ax-flex-row" >
< div class = "ax-form-con" >
< div class = "ax-form-input" > < span class = "ax-pos-left"
style="width:2.4rem;">< i
class="ax-iconfont ax-icon-lock-f">< / i > < / span >
< input name = "password" id = "passwordTxt" placeholder = "输入密码"
type="password">< span class = "ax-pos-right" autocomplete = "off" > < a
href="###"
class="ax-iconfont ax-icon-close ax-val-none">< / a > < / span >
< / div >
< / div >
< / div >
< / div >
< div class = "ax-break-md" > < / div >
< div class = "ax-form-group" >
< div class = "ax-flex-row" >
< div class = "ax-form-con" >
< div class = "ax-form-input" >
< div class = "ax-row" >
< div class = "ax-flex-block" >
< span class = "ax-pos-left" style = "width:2.4rem;" > < i
class="ax-iconfont ax-icon-shield-f">< / i > < / span >
< input style = "width: 265px !important;" name = "username"
id="captchaTxt" placeholder="输入验证码" value=""
type="text" autocomplete="off">< span
class="ax-pos-right" style="padding-right: 23px">< a
href="###"
class="ax-iconfont ax-icon-close ax-val-none">< / a > < / span >
< / div >
< img class = "vcode-img" id = "userCaptchaImage"
src="/dsBase/loginPerson/getCaptcha" alt="点击图片刷新校验码"
style="cursor:pointer"
onclick="javascript:refreshCaptcha()" />
< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "ax-break-md" > < / div >
< div class = "ax-break-md" > < / div >
< div class = "ax-form-group" >
< div class = "ax-flex-row" >
< div class = "ax-flex-block" >
< div class = "ax-form-input" > < button type = "button" id = "loginBtn"
class="ax-btn ax-primary ax-full">登录< / button > < / div >
< / div >
< / div >
< / div >
< div class = "ax-break" > < / div >
< div class = "ax-break ax-hide-tel" > < / div >
< div class = "ax-break ax-hide-tel" > < / div >
< / form >
< / li >
< / ul >
< / div >
< / div >
< / div >
< / div >
< / div >
<!-- 正文结束 -->
< div class = "footer" >
© 版权所有 长春市教育局装备信息与技术中心< span class = "padding-5" > | < / span > < a
href="https://beian.miit.gov.cn/" target="_blank">吉ICP备20000186号-1< / a >
< / div >
< script src = "zj_js/ax.min.js" type = "text/javascript" > < / script >
< script src = "./component/pear/jsencrypt.min.js" > < / script >
< script src = "./admin/js/jquery-3.6.0.min.js" > < / script >
< script >
$(function () {
$("#loginBtn").click(function () {
doLogin();
});
});
//刷新验证码
function refreshCaptcha() {
$("#userCaptchaImage").attr("src", "/dsBase/loginPerson/getCaptcha?rnd=" + Math.random().toString().slice(-6));
}
$(document).keydown(function (event) {
if (event.keyCode === 13) {//回车键对应code值为13
doLogin();
}
});
function doLogin() {
var username = $("#usernameTxt").val();
var password = $("#passwordTxt").val();
var captcha = $("#captchaTxt").val();
if (username.length === 0 || password.length === 0) {
alert("用户名或密码不允许为空!")
return;
}
userLogin(username, password, captcha);
}
//用户名登录
function userLogin(username, password, captcha) {
var publicKey = "-----BEGIN PUBLIC KEY-----\MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCcd+0zTY9Gn94iqkQJTlxYnEnCeFsLkk0a7hoAvi2B74VzDVV3xH0ZO9RkXvo1SgCB+uzbEWdrgQkzTqyjfTtgOguu3OnkVxIMJF34ibchTY0LWHGxq1m2gLGuVVqrlu1LtdV0X7xo/5zc8Mr+46veWb86kSpqe6rOAm69WWo5GwIDAQAB\-----END PUBLIC KEY-----";
var encrypt = new JSEncrypt();
encrypt.setPublicKey(publicKey);
if (userLoginCheck(username, password, captcha)) {
$.ajax({
type: "POST",
dataType: "json",
url: "/dsBase/loginPerson/doLogin",
data: {
"username": username,
"password": encrypt.encrypt(password),
"captcha": captcha,
"roles": 277
},
async: false,
success: function (result) {
if (result.success) {
window.location.href = '/dsBase/view/zj/list.html';
} else {
alert(result.msg);
if (result.redirect) {
window.location.href = '/dsBase/zj_login.html';
}
refreshCaptcha();
}
}
});
}
}
//用户登录检查
function userLoginCheck(username, password, captcha) {
if (username == null || username == "") {
alert("用户名不允许为空!");
return false;
}
if (password == null || password == "") {
alert("密码不允许为空!");
return false;
}
if (captcha == null || captcha == "") {
alert("验证码不允许为空!");
return false;
}
return true;
}
< / script >
< / body >
< / html >