[ { "force": true, "parent": "/", "name": "route.system.settings", "path": "system/settings", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Settings", "componentPath": "@/views/settings/Settings.vue", "redirect": null, "meta": { "permissions": ["/system/settings/**/*"] } }, { "parent": "/", "name": "route.system.license", "path": "system/license", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.License", "componentPath": "@/views/license/License.vue", "redirect": null, "meta": { "permissions": ["/system/license/**/*"] } }, { "parent": "/", "name": "route.system.application", "path": "system/application", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.application", "componentPath": "@/views/application/Application.vue", "redirect": null, "meta": { "permissions": ["/system/application/**/*"] } }, { "parent": "/", "name": "route.system.corporation", "path": "system/corporation", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Corporation", "componentPath": "@/views/corporation/Corporation.vue", "redirect": null, "meta": { "permissions": ["/system/corporation/**/*"], "actions": [ { "name": "query", "i18nKey": "query", "permissions": [{ "method": "GET", "matcher": "/api/system/corporation" }] }, { "name": "add", "i18nKey": "add", "permissions": [{ "method": "POST", "matcher": "/api/system/corporation" }] }, { "name": "remove", "i18nKey": "remove", "permissions": [{ "method": "DELETE", "matcher": "/api/system/corporation" }] }, { "name": "edit", "i18nKey": "edit", "permissions": [{ "method": "PUT", "matcher": "/api/system/corporation" }] } ] } }, { "parent": "/", "name": "route.system.user", "path": "system/user", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.User", "componentPath": "@/views/user/User.vue", "redirect": null, "meta": { "permissions": ["/system/user/**/*"] } }, { "parent": "/", "name": "route.system.role", "path": "system/role", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Role", "componentPath": "@/views/role/Role.vue", "redirect": null, "meta": { "permissions": ["/system/role/**/*"] } }, { "parent": "/", "name": "route.system.org", "path": "system/org", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Org", "componentPath": "@/views/org/Org.vue", "redirect": null, "meta": { "permissions": ["/system/org/**/*"] } }, { "parent": "/", "name": "route.system.department", "path": "system/department", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Department", "componentPath": "@/views/department/Department.vue", "redirect": null, "meta": { "permissions": ["/system/department/**/*"] } }, { "parent": "/", "name": "route.system.menu", "path": "system/menu", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Menu", "componentPath": "@/views/menu/Menu.vue", "redirect": null, "meta": { "permissions": ["/system/menu/**/*"] } }, { "parent": "/", "name": "route.system.announcementManager", "path": "system/announcementManager", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.announcementManager", "componentPath": "@/views/announcement/AnnouncementManager.vue", "redirect": null, "meta": { "permissions": ["/system/announcement/**/*"] } }, { "parent": "/", "name": "route.system.notificationManager", "path": "system/notificationManager", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.NotificationManager", "componentPath": "@/views/notification/NotificationManager.vue", "redirect": null, "meta": { "permissions": ["/system/notificationManager/**/*"] } }, { "parent": "/", "name": "route.system.parameter", "path": "system/parameter", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Parameter", "componentPath": "@/views/parameter/Parameter.vue", "redirect": null, "meta": { "permissions": ["/system/parameter/**/*"] } }, { "parent": "/", "name": "route.system.dictionary", "path": "system/dictionary", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Dictionary", "componentPath": "@/views/dictionary/Dictionary.vue", "redirect": null, "meta": { "permissions": ["/system/dictionary/**/*"] } }, { "parent": "/", "name": "route.system.desensitizer", "path": "system/desensitizer", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.Desensitizer", "componentPath": "@/views/desensitizer/Desensitizer.vue", "redirect": null, "meta": { "permissions": ["/system/desensitizer/**/*"] } }, { "parent": "/", "name": "route.system.i18n", "path": "system/i18n", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.I18n", "componentPath": "@/views/i18n/I18n.vue", "redirect": null, "meta": { "permissions": ["/system/i18n/**/*"] } }, { "parent": "/", "name": "route.system.datasource", "path": "system/datasource", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.datasource", "componentPath": "@/views/datasource/Datasource.vue", "redirect": null, "meta": { "permissions": ["/system/datasource/**/*"] } }, { "parent": "/", "name": "route.system.monitor.auditlog", "path": "system/monitor/auditlog", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.monitor.AuditLog", "componentPath": "@/views/monitor/AuditLog.vue", "redirect": null, "meta": { "permissions": ["/system/monitor/auditlog/**/*"] } }, { "parent": "/", "name": "route.system.monitor.log", "path": "system/monitor/log", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.monitor.Log", "componentPath": "@/views/monitor/Log.vue", "redirect": null, "meta": { "permissions": ["/system/monitor/log/**/*"] } }, { "parent": "/", "name": "route.system.monitor.serverInfo", "path": "system/monitor/serverInfo", "priority": 0, "module": "io.sc.platform.system.frontend", "component": "component.system.monitor.ServerInfo", "componentPath": "@/views/monitor/ServerInfo.vue", "redirect": null, "meta": { "permissions": ["/system/monitor/serverInfo/**/*"] } } ]