|
@@ -45,6 +45,8 @@ function dynamicImport(
|
|
component: string,
|
|
component: string,
|
|
) {
|
|
) {
|
|
const keys = Object.keys(dynamicViewsModules);
|
|
const keys = Object.keys(dynamicViewsModules);
|
|
|
|
+ console.log('component', component);
|
|
|
|
+ // debugger;
|
|
const matchKeys = keys.filter((key) => {
|
|
const matchKeys = keys.filter((key) => {
|
|
const k = key.replace('../../views', '');
|
|
const k = key.replace('../../views', '');
|
|
const startFlag = component.startsWith('/');
|
|
const startFlag = component.startsWith('/');
|
|
@@ -71,6 +73,11 @@ function dynamicImport(
|
|
export function transformObjToRoute<T = AppRouteModule>(routeList: AppRouteModule[]): T[] {
|
|
export function transformObjToRoute<T = AppRouteModule>(routeList: AppRouteModule[]): T[] {
|
|
routeList.forEach((route) => {
|
|
routeList.forEach((route) => {
|
|
const component = route.component as string;
|
|
const component = route.component as string;
|
|
|
|
+ // console.log('route', route);
|
|
|
|
+ // if (route.menuId === 1) {
|
|
|
|
+ // console.log('route', route);
|
|
|
|
+ // debugger;
|
|
|
|
+ // }
|
|
if (component) {
|
|
if (component) {
|
|
if (component.toUpperCase() === 'LAYOUT') {
|
|
if (component.toUpperCase() === 'LAYOUT') {
|
|
route.component = LayoutMap.get(component.toUpperCase());
|
|
route.component = LayoutMap.get(component.toUpperCase());
|