12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- var showOrHideFlag = true;
- $(function (){
- $.backstretch("../../thmz/images/login/bg.png");
- $("body").height($(window).height());
- $("body").width($(window).width());
- $(window).resize(function () {
- $("body").height($(window).height());
- $("body").width($(window).width());
- });
- $('.login-form input[type="text"], .login-form input[type="password"], .login-form textarea').on('focus', function() {
- $(this).removeClass('input-error');
- });
-
- $('.login-form').on('submit', function(e) {
- $(this).find('input[type="text"], input[type="password"], textarea').each(function(){
- if( $(this).val() == "" ) {
- e.preventDefault();
- $(this).addClass('input-error');
- }
- else {
- $(this).removeClass('input-error');
- }
- });
-
- });
- $('#loginButton').click(function(e) {
- login();
- });
- $(document).unbind("keyup").keyup(function(event){
- if(event.keyCode ==13){
- login();
- }
- });
- // //禁止滚动条
- // $(document.body).css({
- // "overflow-x":"hidden",
- // "overflow-y":"hidden"
- // });
- });
- function showOrHidePassword() {
- showOrHideFlag = !showOrHideFlag;
- if(showOrHideFlag){
- $("#showOrHidePasswordId").html('<i class="fa fa-eye">')
- $("#form-password").removeClass('show-password').addClass('hide-password')
- }else {
- $("#showOrHidePasswordId").html('<i class="fa fa-eye-slash">')
- $("#form-password").removeClass('hide-password').addClass('show-password')
- }
- }
- function login() {
- var password =$("#form-password").val()
- $.ajax({
- type: "POST",
- contentType: "application/json;charset=UTF-8",
- url: "/thmz/login",
- data: JSON.stringify({"userCode":$("#form-username").val(),"password":b64_md5(password)}),
- dataType: 'json',
- success: function(result) {
- if(result.code == 0) {
- $('.alert-danger').removeClass('in').addClass('hide');
- $('.alert-success').removeClass('hide').addClass('in');
- $("#successMessage").text(result.message);
- localStorage.setItem("token",result.token);
- //员工工号
- localStorage.setItem("userID",result.userID);
- //员工编号
- localStorage.setItem("userIdCode",result.userIdCode);
- //员工医保赋码
- localStorage.setItem("ybCode",result.ybCode);
- localStorage.setItem("userName",result.userName);
- localStorage.setItem("socialNo",result.socialNo);
- //药师执业资格证号
- localStorage.setItem("pharPracCertNo",result.pharPracCertNo || '');
- window.location.href='/thmz/menu/view';
- } else {
- if($("#errorMessage").length==0){
- $(".form-bottom").append("<div class='alert alert-danger alert-dismissable hide' role='alert'>" +
- "<button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>" +
- "×</span></button><strong id='errorMessage' style='text-align-all: center'>这里是错误信息</strong></div>");
- }
- $("#errorMessage").text(result.message);
- $('.alert-danger').removeClass('hide').addClass('in');
- }
- }
- });
- }
|