|
|
|
[
|
|
|
|
{
|
|
|
|
"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/**/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|