|
@@ -20,7 +20,6 @@ import { GITHUB_URL } from '/@/settings/siteSetting';
|
|
|
import LockAction from './actions/LockActionItem';
|
|
|
import { useModal } from '/@/components/Modal/index';
|
|
|
import { errorStore } from '/@/store/modules/error';
|
|
|
-import { useGo } from '/@/hooks/web/usePage';
|
|
|
import { useWindowSizeFn } from '/@/hooks/event/useWindowSize';
|
|
|
import NoticeAction from './actions/notice/NoticeActionItem.vue';
|
|
|
|
|
@@ -28,11 +27,10 @@ export default defineComponent({
|
|
|
name: 'DefaultLayoutHeader',
|
|
|
setup() {
|
|
|
const widthRef = ref(200);
|
|
|
- const { refreshPage } = useTabs();
|
|
|
+ const { refreshPage, addTab } = useTabs();
|
|
|
const [register, { openModal }] = useModal();
|
|
|
const { toggleFullscreen, isFullscreenRef } = useFullscreen();
|
|
|
|
|
|
- const go = useGo();
|
|
|
const getProjectConfigRef = computed(() => {
|
|
|
return appStore.getProjectConfig;
|
|
|
});
|
|
@@ -72,7 +70,7 @@ export default defineComponent({
|
|
|
|
|
|
function handleToErrorList() {
|
|
|
errorStore.commitErrorListCountState(0);
|
|
|
- go('/exception/error-log');
|
|
|
+ addTab('/exception/error-log', true);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -175,12 +173,8 @@ export default defineComponent({
|
|
|
<div>
|
|
|
<Tooltip>
|
|
|
{{
|
|
|
- title: () => '消息中心',
|
|
|
- default: () => (
|
|
|
- <div class={`layout-header__action-item`}>
|
|
|
- <NoticeAction />
|
|
|
- </div>
|
|
|
- ),
|
|
|
+ title: () => '消息通知',
|
|
|
+ default: () => <NoticeAction />,
|
|
|
}}
|
|
|
</Tooltip>
|
|
|
</div>
|