e68aae91 by lxs Committed by lihua

接入全景数字地图

1 parent 9803975c
......@@ -178,6 +178,28 @@ const routes: RouteRecordRaw[] = [
}
]
},
{
path: '/data-meta/portraitMap',
component: Layout,
meta: {
title: '全景地图',
icon: 'sidebar-videos',
},
children: [
{
path: '',
name: 'portraitMap',
component: () => import('@/views/data_meta/portraitMap.vue'),
meta: {
title: '全景地图',
sidebar: false,
breadcrumb: false,
cache: true,
reuse: true
},
}
]
}
]
export default routes
......
......@@ -177,6 +177,9 @@ const useMenuStore = defineStore(
if ((data== "/data-meta/reports/iframePage" || data== "/data-meta/report/budgetDataIndex") && r.path?.includes('/data-meta/report')) {
return true;
}
if (data== "/data-meta/portraitMap" && r.path?.includes('/data-meta/portraitMap')) {
return true;
}
if (data.indexOf(`${r.path}/`) === 0 || data === r.path) {
return true;
}
......
......@@ -157,9 +157,9 @@ const useRouteStore = defineStore(
};
}
r = routes.find((route: any) => {
return route.path === path || route.path === m.path || `/${route.path}` === m.path || ((path.includes('budgetDataIndex') && path.includes('/data-meta/report') && route.path.includes('/data-meta/report')) || (path.includes('iframePage') && path.includes('/data-meta/report')));
return route.path === path || route.path === m.path || `/${route.path}` === m.path || ((path.includes('budgetDataIndex') && path.includes('/data-meta/report') && route.path.includes('/data-meta/report')) || (path.includes('iframePage') && path.includes('/data-meta/report')) || (path.includes('/data-meta/portraitMap') && route.path.includes('/data-meta/portraitMap')));
});
if (r && (path.includes('budgetDataIndex') || path.includes('iframePage'))) {
if (r && (path.includes('budgetDataIndex') || path.includes('iframePage')) || path.includes('portraitMap')) {
r.path = path;
}
if(r && m.icon && m.icon !== "{}") {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!