/** * Created by ljx on 2019/4/25. */ $(function(){ //cookie数据保存格式是key=value;key=value;形式,loginInfo为保存在cookie中的key值,具体看controller代码 /*if(str != ""){ var userName = str.split("#")[0]; var userPwd = str.split("#")[1]; //自动填充用户名和密码 $("#userName").val(userName); $("#userPwd").val(userPwd); //并且选中复选框 $("#rememberMe").attr("checked", true); }*/ //获取cookie /*function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i{ $.ajax({ type: "post", url : "methodForEmrMedical/getUser", data: { requestId: requestId, //clientId:"2017070411003376" clientId:"2019111514014789" }, success: function (data) { $.each(data,function (index, obj){ //轮询查询接口 if (obj === '未授权') { //是否继续轮询 setTimeout(() => { resolve(polling(requestId, delay)); }, delay) } else { smlogin(obj); resolve(obj); } return false; }) } }) }) } function smlogin(user) { $.ajax({ type: "post", url : "methodForEmrMedical/smlogin", data: { openId: user.openId, //clientId:"2017070411003376" clientId:"2019111514014789" }, success: function (data) { if (data.isSuccess){ window.location.href = data.url; }else { //window.location.href = data.url; window.location.reload(); alert(data.msg); } } }) } }); $('body').keydown(function () { if(event.keyCode == '13'){ var userName = $("#userName").val(); var userPwd = $("#userPwd").val(); var rememberMeChecked = $("input[type='checkbox']").is(':checked'); var rememberMe = ''; if(rememberMeChecked){ rememberMe = 'yes'; } if(userName == ''){ toastr.warning("用户名不能为空!"); }else{ if(userPwd == ''){ toastr.warning("密码不能为空!"); }else{ $.ajax({ type : "POST", url : path+"/login", data: {userName:userName, userPwd:userPwd,rememberMe:rememberMe}, success : function(data) { //window.location.href = 'gatewayPage'; }, }) } } } })