diff --git a/app/index/view/component/header-simple.php b/app/index/view/component/header-simple.php index 5e34430..13cf8fa 100644 --- a/app/index/view/component/header-simple.php +++ b/app/index/view/component/header-simple.php @@ -626,8 +626,17 @@ $userInfo = [ time: 2000, shade: 0.3 }, function () { - // 强制刷新页面,不使用缓存 - window.location.href = window.location.href + '?t=' + new Date().getTime(); + // 获取当前页面URL,如果是从其他页面跳转来的,则返回上一页 + var currentUrl = window.location.href; + var referrer = document.referrer; + + // 如果是从登录页面跳转来的,则返回上一页 + if (referrer && referrer.includes('/index/user/login')) { + window.location.href = referrer; + } else { + // 否则刷新当前页面 + window.location.href = currentUrl + '?t=' + new Date().getTime(); + } }); } else { layer.msg(res.msg, { diff --git a/app/index/view/component/header.php b/app/index/view/component/header.php index ec6d978..38f6863 100644 --- a/app/index/view/component/header.php +++ b/app/index/view/component/header.php @@ -32,9 +32,7 @@ $userInfo = [ ?> -