Jelajahi Sumber

登录失效调试16

zhouna 3 tahun lalu
induk
melakukan
9a0998cbb8
2 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 1 0
      src/js/login.js
  2. 2 2
      src/js/utils.js

+ 1 - 0
src/js/login.js

@@ -11,6 +11,7 @@ const otherLogo = getUrlArgObject("adLg");
 let type;
 let is3His=false; //医院标记:湘雅三院1/通用0
 $(function () {
+  //清除需要跳转到登录页的标记
   localStorage.removeItem('toLogin');
   if (hideLogo || otherLogo) {
     $(".copy-right").text("");

+ 2 - 2
src/js/utils.js

@@ -141,12 +141,12 @@ const getUrlArgObjectNew = function (name, srcUrl) {
 window.abortAjax = '';
 
 const post = function (url, data, opts) {
-  if(localStorage.getItem('toLogin')==='1'){
+  const token = localStorage.getItem('accessToken');
+  if(localStorage.getItem('toLogin')==='1'&&token){
     //如果前面已经被标记为登录失效,接下来的请求都不发送
     return new Promise(()=>{});
   }
   let isPlacefile = getCookie('isPlacefile') || 1;
-  const token = localStorage.getItem('accessToken');
   if (!token && window.location.href.indexOf('login') == -1) {
     setCookie('behosDateStart', '');
     setCookie('behosDateEnd', '');