|
@@ -59,7 +59,14 @@ export default defineComponent({
|
|
|
let name = temp;
|
|
let name = temp;
|
|
|
if (temp === 'home') {
|
|
if (temp === 'home') {
|
|
|
// 第一次进入项目
|
|
// 第一次进入项目
|
|
|
- name = value.code;
|
|
|
|
|
|
|
+ if (value?.children.length) {
|
|
|
|
|
+ // 默认第一个tab页
|
|
|
|
|
+ name = value.children[0].code;
|
|
|
|
|
+ index.value = ['0'];
|
|
|
|
|
+ } else {
|
|
|
|
|
+ router.push({ name: '404' });
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
} else {
|
|
} else {
|
|
|
// 这里处理页面刷新,还原 导航栏数据
|
|
// 这里处理页面刷新,还原 导航栏数据
|
|
|
const i = value.children.findIndex((e) => e.code === temp);
|
|
const i = value.children.findIndex((e) => e.code === temp);
|