Преглед изворни кода

[Fix 0000] 静态菜单设置错误修复

houzekong пре 6 месеци
родитељ
комит
6b343bf0af
1 измењених фајлова са 229 додато и 119 уклоњено
  1. 229 119
      public/js/global.js

+ 229 - 119
public/js/global.js

@@ -70,7 +70,7 @@ const __STATIC_ROUTES__ = [
         meta: {
             keepAlive: false,
             internalOrExternal: false,
-            icon: '',
+            icon: 'ant-design:home-outlined',
             componentName: 'index',
             title: '主页',
             hideMenu: true,
@@ -136,7 +136,7 @@ const __STATIC_ROUTES__ = [
         meta: {
             keepAlive: false,
             internalOrExternal: false,
-            icon: '',
+            icon: 'ant-design:bars-outlined',
             componentName: 'index',
             title: '矿山基础信息',
         },
@@ -165,7 +165,7 @@ const __STATIC_ROUTES__ = [
         meta: {
             keepAlive: false,
             internalOrExternal: false,
-            icon: '',
+            icon: 'ant-design:monitor-outlined',
             componentName: 'index',
             title: '密闭监测',
             generation: true,
@@ -174,196 +174,282 @@ const __STATIC_ROUTES__ = [
     },
     {
         redirect: undefined,
-        path: '/warningAnalysis',
+        path: '/warning-analysis',
         component: 'LAYOUT',
         children: [
             {
-                path: '/warningAnalysis/airLeak-status',
+                path: '/warning-analysis/air-leak-status',
                 component: '/analysis/warningAnalysis/airLeakStatus/index',
                 meta: {
                     keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '漏风分析',
+                    title: '密闭漏风状态判定',
                 },
-                name: 'warningAnalysis-airLeak-status',
+                name: 'airLeakStatus',
             },
             {
-                path: '/warningAnalysis/pressureDiff-analysis',
+                path: '/warning-analysis/pressure-diff-analysis',
                 component: '/analysis/warningAnalysis/pressureDiffAnalysis/index',
                 meta: {
                     keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '内外压差变化分析',
+                    title: '内外压差变化风险分析',
                 },
-                name: 'warningAnalysis-/pressureDiff-analysis',
+                name: 'pressureDiffAnalysis',
             },
-        ],
-        meta: {
-            keepAlive: false,
-            internalOrExternal: false,
-            icon: '',
-            componentName: 'index',
-            title: '预警分析',
-        },
-        name: 'warningAnalysis',
-    },
-    {
-        redirect: undefined,
-        path: '/smartAnalysis',
-        component: 'LAYOUT',
-        children: [],
-        meta: {
-            keepAlive: false,
-            internalOrExternal: false,
-            icon: '',
-            componentName: 'index',
-            title: '智能分析',
-        },
-        name: 'smartAnalysis',
-    },
-    {
-        redirect: undefined,
-        path: '/3dManage',
-        component: 'LAYOUT',
-        children: [],
-        meta: {
-            keepAlive: false,
-            internalOrExternal: false,
-            icon: '',
-            componentName: 'index',
-            title: '模型管理',
-        },
-        name: '3dManage',
-    },
-    {
-        redirect: undefined,
-        path: '/system',
-        component: 'LAYOUT',
-        children: [
             {
-                path: '/system/menu',
-                component: 'system/menu/index',
+                path: '/warning-analysis/fahuo',
+                component: '/demo/table/Basic',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '系统菜单',
+                    title: '自然发火隐患分级分析',
                 },
-                name: 'system-menu',
+                name: 'fahuo',
             },
             {
-                path: '/system/user',
-                component: 'system/user/index',
+                path: '/warning-analysis/qifeng',
+                component: '/demo/table/Basic',
                 meta: {
                     keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '系统用户',
+                    title: '火区密闭启封判定分析',
                 },
-                name: 'system-user',
+                name: 'qifeng',
             },
             {
-                path: '/system/homeConfig',
-                component: 'system/homeConfig/index',
+                path: '/warning-analysis/weixianxing',
+                component: '/demo/table/Basic',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '首页配置',
+                    title: '密闭爆炸危险性判定',
                 },
-                name: 'system-homeConfig',
+                name: 'weixianxing',
             },
             {
-                path: '/system/role',
-                component: 'system/role/index',
+                path: '/warning-analysis/chaoxian',
+                component: '/demo/table/Basic',
                 meta: {
                     keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '系统角色',
+                    title: '超限报警分析',
                 },
-                name: 'system-role',
+                name: 'chaoxian',
             },
+        ],
+        meta: {
+            keepAlive: false,
+            internalOrExternal: false,
+            icon: 'ant-design:fund-view-outlined',
+            componentName: 'index',
+            title: '预警分析',
+        },
+        name: 'warningAnalysis',
+    },
+    {
+        redirect: undefined,
+        path: '/smart-analysis',
+        component: 'LAYOUT',
+        children: [
             {
-                path: '/system/dict',
-                component: 'system/dict/index',
+                path: '/smart-analysis/association',
+                component: '/demo/table/Basic',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '数据字典',
+                    title: '关联分析',
                 },
-                name: 'system-dict',
+                name: 'association',
             },
+        ],
+        meta: {
+            keepAlive: false,
+            internalOrExternal: false,
+            icon: 'ant-design:fund-projection-screen-outlined',
+            componentName: 'index',
+            title: '智能分析',
+        },
+        name: 'smartAnalysis',
+    },
+    {
+        redirect: undefined,
+        path: '/manage',
+        component: 'LAYOUT',
+        children: [
             {
-                path: '/system/depart',
-                component: 'system/depart/index',
+                path: '/manage/map',
+                component: '/demo/table/Basic',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '部门管理',
+                    title: '地图管理',
                 },
-                name: 'system-depart',
+                name: 'association',
             },
             {
-                path: '/system/tenant',
-                component: 'system/tenant/index',
+                path: '/manage/model',
+                component: '/system/algorithm/index',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '多租户管理',
+                    title: '模型管理',
                 },
-                name: 'system-tenant',
+                name: 'association',
             },
+        ],
+        meta: {
+            keepAlive: false,
+            internalOrExternal: false,
+            icon: 'ant-design:database-outlined',
+            componentName: 'index',
+            title: '模型与地图管理',
+        },
+        name: 'manage',
+    },
+    {
+        redirect: undefined,
+        path: '/system',
+        component: 'LAYOUT',
+        children: [
+            // {
+            //     path: '/system/menu',
+            //     component: 'system/menu/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '系统菜单',
+            //     },
+            //     name: 'system-menu',
+            // },
             {
-                path: '/tenant/TenantDefaultPack',
-                component: 'system/tenant/pack/TenantDefaultPackList',
+                path: '/system/user',
+                component: 'system/user/index',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
-                    componentName: 'TenantDefaultPackList',
-                    title: '租户默认套餐',
+                    componentName: 'index',
+                    title: '系统用户',
                 },
-                name: 'tenant-TenantDefaultPack',
+                name: 'system-user',
             },
+            // {
+            //     path: '/system/home-config',
+            //     component: 'system/homeConfig/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '首页配置',
+            //     },
+            //     name: 'system-home-config',
+            // },
             {
-                path: '/system/position',
-                component: 'system/position/index',
+                path: '/system/role',
+                component: 'system/role/index',
                 meta: {
-                    keepAlive: false,
+                    keepAlive: true,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '职务级别',
+                    title: '系统角色',
                 },
-                name: 'system-position',
+                name: 'system-role',
             },
             {
-                path: '/system/category',
-                component: 'system/category/index',
+                path: '/system/dict',
+                component: 'system/dict/index',
                 meta: {
                     keepAlive: false,
                     internalOrExternal: false,
                     icon: '',
                     componentName: 'index',
-                    title: '分类字典',
+                    title: '数据字典',
                 },
-                name: 'system-category',
+                name: 'system-dict',
             },
+            // {
+            //     path: '/system/depart',
+            //     component: 'system/depart/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '部门管理',
+            //     },
+            //     name: 'system-depart',
+            // },
+            // {
+            //     path: '/system/tenant',
+            //     component: 'system/tenant/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '多租户管理',
+            //     },
+            //     name: 'system-tenant',
+            // },
+            // {
+            //     path: '/tenant/TenantDefaultPack',
+            //     component: 'system/tenant/pack/TenantDefaultPackList',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'TenantDefaultPackList',
+            //         title: '租户默认套餐',
+            //     },
+            //     name: 'tenant-TenantDefaultPack',
+            // },
+            // {
+            //     path: '/system/position',
+            //     component: 'system/position/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '职务级别',
+            //     },
+            //     name: 'system-position',
+            // },
+            // {
+            //     path: '/system/category',
+            //     component: 'system/category/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '分类字典',
+            //     },
+            //     name: 'system-category',
+            // },
             {
                 path: '/system/notice',
                 component: 'system/notice/index',
@@ -376,18 +462,18 @@ const __STATIC_ROUTES__ = [
                 },
                 name: 'system-notice',
             },
-            {
-                path: '/system/depart-user',
-                component: 'system/departUser/index',
-                meta: {
-                    keepAlive: false,
-                    internalOrExternal: false,
-                    icon: '',
-                    componentName: 'index',
-                    title: '我的部门',
-                },
-                name: 'system-depart-user',
-            },
+            // {
+            //     path: '/system/depart-user',
+            //     component: 'system/departUser/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '我的部门',
+            //     },
+            //     name: 'system-depart-user',
+            // },
             {
                 path: '/system/usersetting',
                 component: 'system/usersetting/UserSetting',
@@ -401,18 +487,42 @@ const __STATIC_ROUTES__ = [
                 },
                 name: 'system-usersetting',
             },
+            // {
+            //     path: '/monitor/datalog',
+            //     component: 'monitor/datalog/index',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'index',
+            //         title: '数据日志',
+            //     },
+            //     name: 'monitor-datalog',
+            // },
             {
-                path: '/third/app',
-                component: 'system/appconfig/ThirdAppConfigList',
+                path: '/monitor/log',
+                component: 'monitor/log/index',
                 meta: {
                     keepAlive: false,
                     internalOrExternal: false,
                     icon: '',
-                    componentName: 'ThirdAppConfigList',
-                    title: '第三方配置',
+                    componentName: 'index',
+                    title: '日志管理',
                 },
-                name: 'third-app',
+                name: 'monitor-log',
             },
+            // {
+            //     path: '/third/app',
+            //     component: 'system/appconfig/ThirdAppConfigList',
+            //     meta: {
+            //         keepAlive: false,
+            //         internalOrExternal: false,
+            //         icon: '',
+            //         componentName: 'ThirdAppConfigList',
+            //         title: '第三方配置',
+            //     },
+            //     name: 'third-app',
+            // },
             {
                 path: '/system/configurable',
                 component: 'system/configurable/index',
@@ -429,7 +539,7 @@ const __STATIC_ROUTES__ = [
         meta: {
             keepAlive: false,
             internalOrExternal: false,
-            icon: '',
+            icon: 'ant-design:setting-outlined',
             componentName: 'index',
             title: '系统管理',
         },