diff --git a/src/assets/icons/admin-backend.svg b/src/assets/icons/admin-backend.svg new file mode 100644 index 0000000..207e6b6 --- /dev/null +++ b/src/assets/icons/admin-backend.svg @@ -0,0 +1 @@ + diff --git a/src/assets/styles/header.scss b/src/assets/styles/header.scss index 2984cd0..f4a5065 100644 --- a/src/assets/styles/header.scss +++ b/src/assets/styles/header.scss @@ -272,6 +272,11 @@ height: 20px; margin-right: 8px; } + .backend-manage-icon { + width: 20px; + height: 20px; + margin-right: 8px; + } span { color: #323233; font-size: 14px; diff --git a/src/components/Header.vue b/src/components/Header.vue index fcfc68c..874492a 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -131,6 +131,10 @@ 系统设置 +
  • + + 后台管理 +
  • 设置LOGO @@ -527,6 +531,12 @@ function linkSysSetting() { router.push("/syssetting"); } +function linkBackendManage() { + isUserInfoShow.value = false; + const url = `${$conf.baseHost}/userbase/front/index.html`; + window.open(url, "_blank"); +} + async function linkLogoSetting() { await loadLogoList(); isUserInfoShow.value = false; @@ -542,7 +552,7 @@ function showUserInfo() { function logout() { let url = window.location.href; - url = "/cas/logout?service=" + url; + url = "/logout?service=" + url; url = $conf.ssoHost + url; if (!!window.top) window.top.location.href = url; else window.location.href = url; diff --git a/src/components/UserInfoModal.vue b/src/components/UserInfoModal.vue index fe8aa7d..7613116 100644 --- a/src/components/UserInfoModal.vue +++ b/src/components/UserInfoModal.vue @@ -177,7 +177,7 @@ async function onUpdatePasswordSave() { function logout() { let url = window.location.href; - url = "/cas/logout?service=" + url; + url = "/logout?service=" + url; url = $conf.ssoHost + url; if (!!window.top) window.top.location.href = url; else window.location.href = url;