|
@@ -46,7 +46,7 @@
|
|
<!-- action -->
|
|
<!-- action -->
|
|
<div :class="`${prefixCls}-action`">
|
|
<div :class="`${prefixCls}-action`">
|
|
<div class="right-position">
|
|
<div class="right-position">
|
|
- <UserDropDown :theme="getHeaderTheme" />
|
|
|
|
|
|
+ <UserDropDown v-if="showUserDropdown" :theme="getHeaderTheme" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</Header>
|
|
</Header>
|
|
@@ -93,6 +93,7 @@
|
|
import { useRouter } from 'vue-router';
|
|
import { useRouter } from 'vue-router';
|
|
|
|
|
|
import { noHeadeLink } from '../layout.data';
|
|
import { noHeadeLink } from '../layout.data';
|
|
|
|
+ import { AUTO_LOGIN_URL_QUERY } from '/@/router/constant';
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
name: 'LayoutHeader',
|
|
name: 'LayoutHeader',
|
|
@@ -209,6 +210,10 @@
|
|
console.log('成功。。。。。');
|
|
console.log('成功。。。。。');
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ const showUserDropdown = computed(() => {
|
|
|
|
+ return currentRoute.value.query[AUTO_LOGIN_URL_QUERY.key] === AUTO_LOGIN_URL_QUERY.val;
|
|
|
|
+ });
|
|
|
|
+
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
showLoginSelect();
|
|
showLoginSelect();
|
|
});
|
|
});
|
|
@@ -243,6 +248,7 @@
|
|
title,
|
|
title,
|
|
getShowFullHeader,
|
|
getShowFullHeader,
|
|
noHeadeLink,
|
|
noHeadeLink,
|
|
|
|
+ showUserDropdown,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
});
|
|
});
|