|
@@ -19,6 +19,7 @@
|
|
/>
|
|
/>
|
|
<MenuDivider v-if="getShowDoc" />
|
|
<MenuDivider v-if="getShowDoc" />
|
|
<MenuItem
|
|
<MenuItem
|
|
|
|
+ v-if="getUseLockPage"
|
|
key="lock"
|
|
key="lock"
|
|
:text="t('layout.header.tooltipLock')"
|
|
:text="t('layout.header.tooltipLock')"
|
|
icon="ion:lock-closed-outline"
|
|
icon="ion:lock-closed-outline"
|
|
@@ -70,7 +71,7 @@
|
|
setup() {
|
|
setup() {
|
|
const { prefixCls } = useDesign('header-user-dropdown');
|
|
const { prefixCls } = useDesign('header-user-dropdown');
|
|
const { t } = useI18n();
|
|
const { t } = useI18n();
|
|
- const { getShowDoc } = useHeaderSetting();
|
|
|
|
|
|
+ const { getShowDoc, getUseLockPage } = useHeaderSetting();
|
|
const userStore = useUserStore();
|
|
const userStore = useUserStore();
|
|
|
|
|
|
const getUserInfo = computed(() => {
|
|
const getUserInfo = computed(() => {
|
|
@@ -116,6 +117,7 @@
|
|
getShowDoc,
|
|
getShowDoc,
|
|
headerImg,
|
|
headerImg,
|
|
register,
|
|
register,
|
|
|
|
+ getUseLockPage,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
});
|
|
});
|