123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0,user-scalable">
- <title>晋江市人才综合服务平台-登录</title>
- <link rel="shortcut icon" href="/static/favicon.ico">
- <link href="/static/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
- <link href="/static/css/font-awesome.css?v=4.4.0" rel="stylesheet">
- <link href="/static/css/style.css?v=4.1.0" rel="stylesheet">
- <script>if (window.top !== window.self) {
- window.top.location = window.location;
- }
- </script>
- <script src="/static/js/jquery.min.js?v=2.1.4"></script>
- <script src="/static/js/bootstrap.min.js?v=3.3.6"></script>
- <script src="/static/js/plugins/layer/layer.js"></script>
- <script src="/static/js/common/Feng.js"></script>
- <script src="/static/js/common/ajax-object.js"></script>
- <style>
- .bg{
- background: url(/static/img/yjqx.png);
- }
- input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset;}
- #pwd-form .row{
- padding-top: 10px;
- }
- a,a:hover{color:#000;}
- .header,.footer{height:80px;width:100%;background:#fff;}
- .header .content{width:980px;height:100%;margin:0 auto;}
- .header .content .title{color:#000;font-size:24px;font-weight:bold;line-height:40px;padding:20px 10px;}
- .footer{line-height:60px;text-align:center;margin:0;}
- .body{background:url(/static/img/login_bg.jpg) no-repeat center;background-size:100% auto;min-height:500px;height:calc(100% - 160px);}
- .body .content{width:980px;margin:0 auto;height:100%;position:relative;}
- .loginForm{
- position:absolute;top:50%;right:20px;margin-top:-225px;width:360px;height:450px;background:#fff;padding:20px;border-radius:10px;
- }
- .loginForm .greeting{color:#33a1ff;font-size:24px;font-weight:bold;letter-spacing:5px;text-align:center;height:60px;line-height:60px;border-bottom:1px solid #ddd;margin:0 50px;}
- .bg1{background-size:auto 100%;}
- button[type=submit],button[type=submit]:hover{background:#3073d5;}
- button[type=submit]:active,button[type=submit]:focus{background:#5F9BEE !important;}
- .form-control,#captcha,button[type=submit]{height:36px;}
- @media screen and (max-width:480px){
- .header .content{width:400px;}
- .body .content{width:400px;}
- }
- @media screen and (max-width:400px){
- .header .content{width:360px;}
- .body .content{width:360px;}
- .loginForm{width:320px;left:50%;margin-left:-160px;}
- }
- @media screen and (min-width:768px) and (max-width:900px){
- .header .content{width:768px;}
- .body .content{width:768px;}
- }
- </style>
- </head>
- <body class="gray-bg">
- <div class="header">
- <div class="content">
- <div class="title">晋江市人才综合服务申报平台</div>
- </div>
- </div>
- <div class="body" id="body">
- <div class="content">
- <div class="loginForm">
- <div class="greeting">
- 欢迎登录
- </div>
- <form id="login_form" class="m-t" role="form" action="/index/auth/login" method="post">
- <div style="color:red;height:20px;margin-bottom:5px;text-align:center;">{$msg}</div>
- <div class="form-group bg" >
- <select name="usertype" id="userType" class="form-control" placeholder="用户类型" required="">
- <option value="">--- 请选择用户类型 ---</option>
- <option value="0">现代产业体系人才申报服务</option>
- <option value="1">管理员用户</option>
- <option value="2">机构用户</option>
- <option value="3">个人用户</option>
- </select>
- </div>
- <div class="form-group">
- <input type="text" name="username" class="form-control" placeholder="用户名" autocomplete="off" required="" style="background: url(/static/img/user.png) 6px 11px no-repeat;padding-left:25px;">
- </div>
- <div class="form-group">
- <input type="password" name="password" class="form-control" placeholder="密码" autocomplete="off" required="" style="background: url(/static/img/mm.png) 6px 11px no-repeat;padding-left:25px;">
- </div>
- {if condition="session('isCaptcha') == 1"}
- <div class="form-group" style="float: left;">
- <div class="col-sm-8" style="padding-left: 0px; padding-right: 0px;">
- <input class="form-control" type="text" name="captcha" placeholder="验证码" required="">
- </div>
- <div class="col-sm-4" style="padding-left: 0px; padding-right: 0px;">
- <img src="{:captcha_src()}" id="captcha" width="100%" height="100%"/>
- </div>
- </div>
- {/if}
- <button type="submit" class="btn btn-primary block full-width m-b" style="margin-top:20px;">登录</button>
- <div style="margin-top:20px;">
- <button onclick="Login.openEditPassword()" type="button" style="border:none;background: #fff;float:left;color: #008ef9;color:#888;">忘记密码?</button>
- <button onclick="Login.gotoRegisterPage('/common/auth/register')" type="button" style="border:none; background: #fff;color: #008ef9;float:right;">注册新用户</button>
- </div>
- <div style="margin-top: 60px; color: #ff0000;font-weight: bold;">
- 温馨提示:近期我市对人才综合服务申报平台进行优化升级,请申报“现代产业体系人才政策事项”的用人单位,在选择用户类型时点击“v”登录
- </div>
- </div>
- </div>
- </div>
- <div class="footer">
- <a>Copyight@ 福建省晋江人力资本有限公司 All Rights Reserved </a>
- </div>
- <iframe id="hiddenIframe" name="hiddenIframe" style="display: none;"></iframe>
- <script>
- resize();
- window.onresize = function () {
- resize();
- }
- function resize() {
- var height = document.body.clientHeight - 160;
- var width = document.body.clientWidth;
- var ratio = height / width;
- var loginBgRatio = 862 / 1920;
- var oldClass = document.querySelector('#body').className;
- var classes = oldClass.split(" ");
- console.log(ratio, loginBgRatio)
- if (ratio > loginBgRatio) {
- if (classes.indexOf("bg1") == -1) {
- classes.push("bg1");
- }
- } else {
- var index = classes.indexOf("bg1");
- if (index > -1) {
- classes.splice(index, 1);
- }
- }
- document.querySelector('#body').className = classes.join(" ");
- }
- </script>
- <script>
- Feng.addCtx("");
- $(function () {
- $('#userType').change(function(){
- var selectedValue = $(this).val();
- if(selectedValue == 0){
- window.location.href = "https://12333.jinjiang.gov.cn/rencaiApply/";
- }
- });
- sessionStorage.removeItem('locked');
- $("#captcha").on('click', function () {
- $("#captcha").attr('src', '{:captcha_src()}?' + Math.floor(Math.random() * 100)).fadeIn();
- });
- //获取链接参数
- var param = window.location.search;
- var userType = Feng.getUrlValue("userType");
- var username = Feng.getUrlValue("username");
- var name = Feng.getUrlValue("name");
- var idCard = Feng.getUrlValue("idCard");
- var type = Feng.getUrlValue("type");
- if (param != null && param != '' && userType != null && userType != null && username != null && username != null
- && name != null && name != '' && idCard != null && idCard != '') {
- Login.gotoRegisterPage('/api/common/gotoRegisterPage' + param);
- }
- });
- var Login = {layerIndex: -1};
- Login.gotoRegisterPage = function (url) {
- var index = layer.open({
- type: 2,
- title: '注册新用户',
- area: ['950px', '700px'], //宽高
- fix: false, //不固定
- maxmin: true,
- content: Feng.ctxPath + url,
- btn: ['<i class="fa fa-check"></i> 提交', '<i class="fa fa-eraser"></i> 取消'],
- yes: function (index, layero) {
- var iframeWin = window[layero.find('iframe')[0]['name']];
- //按钮【按钮一】的回调
- iframeWin.Register.addSubmit();
- }
- });
- layer.full(index);
- this.layerIndex = index;
- }
- Login.openEditPassword = function () {
- var index = layer.open({
- type: 1,
- title: '忘记密码',
- area: ['550px', '400px'], //宽高
- fix: false, //不固定
- maxmin: true,
- content: '<form id="pwd-form" class="form-horizontal" >\n' +
- '<div class="col-sm-12 form-group">\n' +
- '<div class="row">\n' +
- '<label class="col-sm-3 control-label spacing"><span class="text-danger">*</span>账号类型</label>\n' +
- '<div class="col-sm-9 spacing">\n' +
- '<select type="text" class="form-control" id="type" name="type" >' +
- '<option value="">请选择</option>' +
- '<option value="1">企业账户</option>' +
- '<option value="2">个人账户</option>' +
- '</select>\n' +
- '</div>\n' +
- '</div>\n' +
- '<div class="row">\n' +
- '<label class="col-sm-3 control-label spacing"><span class="text-danger">*</span>账号</label>\n' +
- '<div class="col-sm-9 spacing">\n' +
- '<input type="text" autocomplete="off" class="form-control" id="username" name="username" />\n' +
- '</div>\n' +
- '</div>\n' +
- '<div class="row">\n' +
- '<label class="col-sm-3 control-label spacing"><span class="text-danger">*</span>新密码</label>\n' +
- '<div class="col-sm-9 spacing">\n' +
- '<input type="password" autocomplete="off" class="form-control" id="password" name="password" />\n' +
- '</div>\n' +
- '</div>\n' +
- '<div class="row">\n' +
- '<label class="col-sm-3 control-label spacing"><span class="text-danger">*</span>重复新密码</label>\n' +
- '<div class="col-sm-9 spacing">\n' +
- '<input autocomplete="off" type="password" class="form-control" id="re_password" />\n' +
- '</div>\n' +
- '</div>\n' +
- '<div class="row">\n' +
- '<label class="col-sm-3 control-label spacing"><span class="text-danger">*</span>手机号</label>\n' +
- '<div class="col-sm-9 spacing form-inline">\n' +
- '<input autocomplete="off" type="text" style="width: 250px;" class="form-control" id="phone" name="phone" placeholder="企业账号请填写人才联络员手机号码"/>\n' +
- '<button id="smsBtn" style="margin-bottom: 0px;" onclick="Login.sendSms()" type="button" class="btn btn-xs btn-info">获取验证码</button>\n' +
- '</div>\n' +
- '</div>\n' +
- '<div class="row">\n' +
- '<label class="col-sm-3 control-label spacing"><span class="text-danger">*</span>手机验证码</label>\n' +
- '<div class="col-sm-9 spacing">\n' +
- '<input autocomplete="off" type="text" class="form-control" id="verificationCode" name="verificationCode" />\n' +
- '</div>\n' +
- '</div>\n' +
- '</div>\n' +
- '</form>',
- btn: ['<i class="fa fa-check"></i> 提交', '<i class="fa fa-eraser"></i> 取消'],
- btnAlign: 'c',
- yes: function (index, layero) {
- var type = $("#type").val();
- var username = $("#username").val();
- var password = $("#password").val();
- var rePassword = $("#re_password").val();
- var phone = $("#phone").val();
- var verificationCode = $("#verificationCode").val();
- if (type == null || type == "") {
- Feng.info("请选择账号类型!");
- return;
- }
- if (username == null || username == '') {
- Feng.info("请填写账号名!");
- return;
- }
- if (password == null || password == '') {
- Feng.info("请填写密码!");
- return;
- }
- if (rePassword == null || rePassword == '') {
- Feng.info("请填写重复密码!");
- return;
- }
- if (password != rePassword) {
- Feng.info("两次密码填写不一致!");
- return;
- }
- if (phone == null || phone == '') {
- Feng.info("请填写手机号!");
- return;
- }
- if (verificationCode == null || verificationCode == '') {
- Feng.info("请填写手机验证码!");
- return;
- }
- if (!/0?(13|14|15|16|17|18|19)[0-9]{9}/.test(phone)) {
- Feng.info("手机号格式不合法!");
- return;
- }
- var da = {"type": type, "username": username, "password": password, "rePassword": rePassword, "phone": phone, "verificationCode": verificationCode};
- var ajax = new $ax(Feng.ctxPath + "/common/auth/findBackPassword", function (data) {
- Feng.info(data.msg);
- if (data.code == 200) {
- layer.close(index);
- }
- }, function (data) {
- Feng.error("操作失败!" + data.responseJSON.message + "!");
- });
- ajax.set(da);
- ajax.start();
- }
- });
- }
- var countDown = 0;
- Login.sendSms = function () {
- var phone = $("#phone").val();
- if (phone == null || phone == "") {
- Feng.info("请填写手机号!");
- return;
- }
- phone = $.trim(phone);
- if (!Feng.checkMobilePhoneNum(phone)) {
- Feng.info("手机号格式有误,请填写正确的手机号码!");
- return;
- }
- Login.BtnCountDown();
- var ajax = new $ax(Feng.ctxPath + "/common/auth/verificationCode?phone=" + phone + "&type=1", function (data) {
- Feng.info(data.msg);
- }, function (data) {
- Feng.error("操作失败!" + data.responseJSON.message + "!");
- });
- ajax.set(null);
- ajax.start();
- }
- Login.BtnCountDown = function () {
- if (countDown == 0) {
- countDown = 60;
- } else if (countDown == 1) {
- $("#smsBtn").removeAttr("disabled");
- $("#smsBtn").html("获取验证码");
- countDown = 0;
- return;
- }
- $("#smsBtn").attr("disabled", true);
- $("#smsBtn").html(countDown + "秒");
- countDown--;
- setTimeout("Login.BtnCountDown()", 1000);
- }
- Login.callBack = function (data) {
- }
- </script>
- </body>
- </html>
|