[ { "name": "route.engine.rule.resources", "path": "re/resources", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.resources", "componentPath": "@/views/resources/Resources.vue", "redirect": null, "meta": { "permissions": [ "/re/resources/**/*" ] } }, { "force": true, "name": "route.engine.rule.designer", "path": "re/designer", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.designer", "componentPath": "@/views/resources/designer/Designer.vue", "redirect": null, "meta": { "permissions": [ "/re/resources/**/*" ] } }, { "name": "route.engine.rule.authorization", "path": "re/authorization", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.authorization", "componentPath": "@/views/authorization/Authorization.vue", "redirect": null, "meta": { "permissions": [ "/re/authorization/**/*" ] } }, { "name": "route.engine.rule.workflow", "path": "re/workflow", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.workflow", "componentPath": "@/views/workflow/Workflow.vue", "redirect": null, "meta": { "permissions": [ "/re/workflow/**/*" ] } }, { "name": "route.engine.rule.dictionary", "path": "re/dictionary", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.dictionary", "componentPath": "@/views/dictionary/Dictionary.vue", "redirect": null, "meta": { "permissions": [ "/re/dictionary/**/*" ] } }, { "name": "route.engine.rule.lib", "path": "re/lib", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.lib", "componentPath": "@/views/lib/Lib.vue", "redirect": null, "meta": { "permissions": [ "/re/lib/**/*" ] } }, { "name": "route.engine.rule.functions", "path": "re/functions", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.functions", "componentPath": "@/views/functions/Functions.vue", "redirect": null, "meta": { "permissions": [ "/re/functions/**/*" ] } }, { "name": "route.engine.rule.testcase", "path": "re/testcase", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.testcase", "componentPath": "@/views/testcase/Testcase.vue", "redirect": null, "meta": { "permissions": [ "/re/testcase/**/*" ] } }, { "name": "route.engine.rule.migration", "path": "re/migration", "parent": "/", "priority": 0, "module": "io.sc.engine.rule.frontend", "component": "component.engine.rule.migration", "componentPath": "@/views/migration/Migration.vue", "redirect": null, "meta": { "permissions": [ "/re/migration/**/*" ] } } ]