|  |  |  | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | addMapMenu(remoteMenu); | 
|---|
|  |  |  | addHomeMenu(remoteMenu); | 
|---|
|  |  |  | addUserSettingMenu(remoteMenu); | 
|---|
|  |  |  | patchRouteItems(proLayout, remoteMenu); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function addHomeMenu(remoteMenu) { | 
|---|
|  |  |  | remoteMenu.unshift({ | 
|---|
|  |  |  | name: "首页", | 
|---|
|  |  |  | path: "/home", | 
|---|
|  |  |  | component: "/home", | 
|---|
|  |  |  | icon: createIcon('HomeOutlined') | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function addMapMenu(remoteMenu) { | 
|---|
|  |  |  | remoteMenu.unshift({ | 
|---|
|  |  |  | name: "地图监控", | 
|---|
|  |  |  | path: "/map", | 
|---|
|  |  |  | component: "/map", | 
|---|
|  |  |  | icon: createIcon('HeatMapOutlined') | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function addUserSettingMenu(remoteMenu) { | 
|---|
|  |  |  | const settingRoute = { | 
|---|
|  |  |  | name: "个人设置", | 
|---|
|  |  |  | path: "/account/setting", | 
|---|
|  |  |  | component: "/account/setting" | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // const settingRoute = { | 
|---|
|  |  |  | //     name: "个人设置", | 
|---|
|  |  |  | //     path: "/account/setting", | 
|---|
|  |  |  | //     component: "/account/setting" | 
|---|
|  |  |  | // } | 
|---|
|  |  |  | // remoteMenu.push({ | 
|---|
|  |  |  | //     name: "个人中心", | 
|---|
|  |  |  | //     path: "/account", | 
|---|
|  |  |  | //     component: null, | 
|---|
|  |  |  | //     routes: [settingRoute], | 
|---|
|  |  |  | //     icon: createIcon('UserOutlined') | 
|---|
|  |  |  | // }) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | remoteMenu.push({ | 
|---|
|  |  |  | name: "个人中心", | 
|---|
|  |  |  | path: "/account", | 
|---|
|  |  |  | component: null, | 
|---|
|  |  |  | routes: [settingRoute], | 
|---|
|  |  |  | path: "/account/setting", | 
|---|
|  |  |  | component: "/account/setting", | 
|---|
|  |  |  | icon: createIcon('UserOutlined') | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|