mirror of
https://gitee.com/myxzgzs/boyue_jnpf.git
synced 2025-08-08 07:12:42 +08:00
243 lines
8.8 KiB
Plaintext
243 lines
8.8 KiB
Plaintext
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
|
||
<meta http-equiv="Pragma" content="no-cache">
|
||
<meta http-equiv="Cache-Control" content="no-cache">
|
||
<meta http-equiv="Expires" content="0">
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||
<meta http-equiv="X-UA-Compatible" content="IE=Edge" >
|
||
<meta name="renderer" content="webkit" >
|
||
<link rel="shortcut icon" href="/abicool/favicon.ico" type="image/x-icon" />
|
||
<title>登录</title>
|
||
<link rel="stylesheet" type="text/css" href="/abicool/eui/css/theme/coolblue/eui.css" />
|
||
<script>
|
||
var $relpath = "/abicool/";
|
||
</script>
|
||
<script src="/abicool/eui/third/jquery.min.js"></script>
|
||
<script src="/abicool/eui/eui.js"></script>
|
||
<script src="/abicool/eui/modules/uibase.js"></script>
|
||
|
||
<script>
|
||
/**
|
||
*覆盖eui中的openWindow,默认新开窗口,都会带标签头容器,
|
||
*@param url 链接地址
|
||
*@param needContextPath Boolean true 表示需要添加contextPath, 默认为false
|
||
*@param title String 新开标签页标题
|
||
*@param needTitleContent Boolean true 表示带容器头,默认是false,编辑器页面需要传false
|
||
*/
|
||
EUI.openWindow = function(url, needContextPath, title, needTitleContent){
|
||
// 第一个,a标签跳转
|
||
var a = document.createElement("a"),
|
||
body = document.body;
|
||
body.appendChild(a);
|
||
a.target = "_blank";
|
||
if(needTitleContent === true){
|
||
a.href = EUI.getContextPath() + "eweb/titlepage.do?title="+EUI.escapeURIComponent(title) + "&url="+EUI.escapeURIComponent(EUI.formatUrl(url));
|
||
}else {
|
||
a.href = (needContextPath === true ? EUI.getContextPath() : "") + url;
|
||
}
|
||
a.click();
|
||
body.removeChild(a);
|
||
}
|
||
</script>
|
||
<script>
|
||
|
||
function setLoginOnTop() {
|
||
// 当login页面在iframe中打开时候,将父窗口转到到login.do
|
||
var mainframe = EUI.getRootWindow();
|
||
var win = window;
|
||
if (mainframe && win != mainframe) {
|
||
try {
|
||
var url = window.location.href;
|
||
var targetUrl = mainframe.location.href;
|
||
url = url + "?targetURL=" + targetUrl;
|
||
|
||
mainframe.location.href = url;
|
||
} catch (e) { // 可能跨域
|
||
}
|
||
}
|
||
}
|
||
setLoginOnTop();
|
||
|
||
var isThrdDb = '';
|
||
var randomData = '';
|
||
var ukeyenabled = false;
|
||
</script>
|
||
<script src="/abicool/eui/modules/emenu.js" type="text/javascript"></script>
|
||
<script src="/abicool/eacl/login/login.js" type="text/javascript"></script>
|
||
<script src="/abicool/eacl/login/ukeylogin.js" type="text/javascript"></script>
|
||
<script src="/abicool/eacl/login/qrcode.js" type="text/javascript" defer></script>
|
||
<script>
|
||
/**
|
||
* 国际化语言切换
|
||
* @param lang
|
||
*/
|
||
function switchLang(lang){
|
||
var param = new EUI.Map();
|
||
param.put("lang",lang);
|
||
EUI.QueryObj.create(EUI.getContextPath() + "eacl/locale.do", param,function(){
|
||
window.location.reload();
|
||
});
|
||
}
|
||
|
||
|
||
function popSwitchLanguage(btn){
|
||
var oRect = btn.getBoundingClientRect(), menuRect = this.switchlangmenu.getContainer().getBoundingClientRect();
|
||
var x = oRect.right - (menuRect.right - menuRect.left), y = oRect.bottom;//注意IE9之前的版本没有oRect.width, oRect.height属性,以及这里还需要处理箭头的约10个像素
|
||
this.switchlangmenu.popupAtPosition(x,y);
|
||
this.switchlangmenu.getContainer().style.zIndex = 10;
|
||
}
|
||
</script>
|
||
<style>
|
||
html,body{overflow: hidden;}
|
||
</style>
|
||
</head>
|
||
<link href="/abicool/eacl/themes/coolblue/login.css" rel="stylesheet" type="text/css" />
|
||
<body>
|
||
<div class="skin_lg_bg">
|
||
<div class="skin_lg_top" style="background-image: url('/abicool/eacl/themes/coolblue/images/lg-logo.png'), linear-gradient(to right, #00173b, #008dec);">
|
||
<div class="lg_con">
|
||
<a id="btn_language" href="javascript:void(0)" onclick="popSwitchLanguage(this);" title="切换语言" class="topicon_btn eui-icon">
|
||
<span class="downarrow"></span></a>
|
||
<script>
|
||
var languagemenustr = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<menu id=\"switchlanguage\">\n <item caption=\"简体中文\" cmd=\"switchLang('zh_CN')\" group=\"language\" icon=\"\" id=\"language_zh_CN\"/>\n <!-- <item id=\"language_zh_TW\" caption=\"繁体中文 \" icon=\"eweb/images/menu/i18n/zh-TW.png\" cmd=\"switchLang('zh_TW')\" group=\"language\"/> -->\n <item caption=\"English\" cmd=\"switchLang('en')\" group=\"language\" icon=\"\" id=\"language_en\"/>\n<\/menu>\n";
|
||
var locale = "zh_CN";
|
||
</script>
|
||
</div>
|
||
</div>
|
||
<div class="skin_lg_center">
|
||
<div class="lg_con">
|
||
<img class="eui-verticalalign-middle">
|
||
<div class="lg_left">
|
||
<span class="logo"><span>ABI</span><span>一站式数据处理分析平台</span></span>
|
||
<span class="lg_text">
|
||
<label class="h1_gray">一站式</label><label class="h1_cl">数据<br>处理分析平台</label><br>
|
||
<label class="h3_t">数据分析 一步到位</label>
|
||
</span>
|
||
<span class="login_img" style="
|
||
background: url('/abicool/eacl/themes/coolblue/images/lg_back.png') no-repeat 50% 0%,url('/abicool/eacl/themes/coolblue/images/lg_back_text.png') no-repeat 50% 94%;
|
||
"></span>
|
||
</div>
|
||
<div class="lg_right">
|
||
<!-- Ukey用户登录 -->
|
||
<div class="login_from" id="login_ukey">
|
||
<div class="lf_title login_ueky_menu">
|
||
<ul>
|
||
<li class="current"><span>用户登录</span></li>
|
||
<li id="ukeyli" style="display:none;"><span>UKEY一键登录</span></li>
|
||
</ul>
|
||
</div>
|
||
<div class="login_ueky_content">
|
||
<div class="login_bt label">
|
||
<div class="fm_box" id="loginContent">
|
||
<span class="user">
|
||
<input name="textfield" type="text" id="loginUser" title="输入您的用户名" placeholder="输入您的用户名" tabindex="1" class="loginuser" />
|
||
<a id="loginQrCode" class="logincode"></a>
|
||
</span>
|
||
<span class="pwd"><input autocomplete="new-password" type="password" name="textfield" id="loginPwd" title="输入您的密码" placeholder="输入您的密码" tabindex="2" class="loginpwd" /></span>
|
||
<div id="yzmdiv" class="yzcode" style="display: none;">
|
||
<span class="yz_le">
|
||
<!-- 验证码 -->
|
||
<div id="divchild" style="display:none">
|
||
<span class="form_captcha">
|
||
<input name="textfield" type="text" id="loginVerify" title="输入验证码" placeholder="输入验证码" tabindex="3" class="captcha" />
|
||
</span>
|
||
|
||
</div>
|
||
</span>
|
||
<span class="yz_ri">
|
||
<!-- 验证码图片位置 -->
|
||
<div class="code_img" style="background-image:url();">
|
||
<img width="100%" height="100%" id="vcode_img" src="/abicool/eacl/verifycode.do" onclick = "javascript:reLoadVerify();"/>
|
||
</div>
|
||
<a class="code_text" title="点击更换"href="javascript:reLoadVerify();" >换一张</a>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="fm_btn">
|
||
<input name="" type="button" value="登录" tabindex="4" id="loginButton" class="loginbutton" />
|
||
</div>
|
||
|
||
<div class="form_error">
|
||
<span id="loginerror" class="eui-icon" style="display:none">44</span>
|
||
</div>
|
||
|
||
<div class="qr_code" style="display: none;">
|
||
<span class="ioslogin">IOS</span>
|
||
<span class="androidlogin">Android</span>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- 一键登录 -->
|
||
<div class="label" style="display:none">
|
||
<div class="from">
|
||
<div class="from_top box" id="loginContent">
|
||
<div class="login_left">
|
||
|
||
<div class="form_loginukey">
|
||
<input name="textfield" type="text" id="uloginUser" readonly tabindex="1" class="loginukey"/>
|
||
</div>
|
||
<div class="form_loginpwd">
|
||
<input autocomplete="new-password" type="password" name="textfield" id="uloginPwd" title="输入您的密码" tabindex="2" class="loginpwd" />
|
||
</div>
|
||
|
||
</div>
|
||
<div class="fm_btn" id="loginButtonUKEY">
|
||
<input name="" type="button" onclick="javascript:ukeyLogin();" value="登录" tabindex="3" class="loginbutton" />
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="form_error">
|
||
<span id="ukeyloginerror" class="eui-icon" style="display:none">44</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- 一键登录 end-->
|
||
</div>
|
||
|
||
|
||
|
||
<!-- Ukey用户登录 -->
|
||
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="skin_lg_bottom">
|
||
<div class="lg_con"> Copyright © 2018 ESENSOFT All Rights Reserved 北京亿信华辰软件有限责任公司 版权所有 Version:标准版 V5.2.3_20200701195413</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</body>
|
||
<script type="text/javascript">
|
||
_verifycode = 0;
|
||
_errortimes = 0;
|
||
var logintype = "login";
|
||
var verifycodeurl = '/abicool/eacl/verifycode.do';
|
||
function showLoginErrorImpl(errormsg){
|
||
var domid = "#loginerror";
|
||
if(logintype == "ukeylogin"){
|
||
domid = "#ukeyloginerror";
|
||
}else{
|
||
domid = "#loginerror";
|
||
}
|
||
$(domid).empty();
|
||
var ediv = $(domid)[0];
|
||
ediv.appendChild(doc.createElement("span"));
|
||
ediv.appendChild(doc.createTextNode(errormsg));
|
||
ediv.style.display = "block";
|
||
}
|
||
|
||
function reLoadVerify(){
|
||
var img = $("#vcode_img");
|
||
if(img && img[0]){
|
||
img[0].src = verifycodeurl + "?timestamp=" + new Date().getTime();
|
||
}
|
||
}
|
||
|
||
</script>
|
||
</html>
|