/** * 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); } } }) } });