/** * 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: "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) { }, }) } } } })