Commit 198d6973 authored by guxukai's avatar guxukai

chore: 企业全量路由

parent aac45bf6
...@@ -16,7 +16,6 @@ ...@@ -16,7 +16,6 @@
{ {
"path": "notice", "path": "notice",
"name": "notice", "name": "notice",
"element": "home/index.vue",
"meta": { "meta": {
"element": "home/index.vue", "element": "home/index.vue",
"title": "站内信", "title": "站内信",
...@@ -27,7 +26,6 @@ ...@@ -27,7 +26,6 @@
{ {
"path": "announce-list", "path": "announce-list",
"name": "announce-list", "name": "announce-list",
"element": "home/index.vue",
"meta": { "meta": {
"element": "home/index.vue", "element": "home/index.vue",
"title": "公告列表", "title": "公告列表",
...@@ -43,32 +41,33 @@ ...@@ -43,32 +41,33 @@
{ {
"path": "alliance-chain", "path": "alliance-chain",
"name": "alliance-chain", "name": "alliance-chain",
"element": "home/index.vue", "meta": { "title": "联盟链","level": 2,"showInAsideMenu": true,
"meta": { "title": "联盟链","level": 2,"showInAsideMenu": true } "element": "home/index.vue"
}
}, },
{ {
"path": "parallel-chain", "path": "parallel-chain",
"name": "parallel-chain", "name": "parallel-chain",
"element": "home/index.vue", "meta": { "title": "平行链","level": 2,"showInAsideMenu": true, "element": "home/index.vue"
"meta": { "title": "平行链","level": 2,"showInAsideMenu": true } }
}, },
{ {
"path": "chain-log", "path": "chain-log",
"name": "chain-log", "name": "chain-log",
"element": "home/index.vue", "meta": { "title": "链日志","level": 2,"showInAsideMenu": true , "element": "home/index.vue"
"meta": { "title": "链日志","level": 2,"showInAsideMenu": true } }
}, },
{ {
"path": "address-management", "path": "address-management",
"name": "address-management", "name": "address-management",
"element": "home/index.vue", "meta": { "title": "地址管理","level": 2,"showInAsideMenu": true , "element": "home/index.vue"
"meta": { "title": "地址管理","level": 2,"showInAsideMenu": true } }
}, },
{ {
"path": "key-management", "path": "key-management",
"name": "key-management", "name": "key-management",
"element": "home/index.vue", "meta": { "title": "密钥管理", "level": 2,"showInAsideMenu": true , "element": "home/index.vue"
"meta": { "title": "密钥管理", "level": 2,"showInAsideMenu": true } }
} }
] ]
}, },
...@@ -80,14 +79,14 @@ ...@@ -80,14 +79,14 @@
{ {
"path": "app-management", "path": "app-management",
"name": "app-management", "name": "app-management",
"element": "home/index.vue", "meta": { "title": "授权管理", "level": 2,"showInAsideMenu": true, "element": "home/index.vue"
"meta": { "title": "授权管理", "level": 2,"showInAsideMenu": true } }
}, },
{ {
"path": "app-openapi", "path": "app-openapi",
"name": "app-openapi", "name": "app-openapi",
"element": "home/index.vue", "meta": { "title": "接口文档", "level": 2,"showInAsideMenu": true, "element": "home/index.vue"
"meta": { "title": "接口文档", "level": 2,"showInAsideMenu": true } }
} }
] ]
} }
......
...@@ -9,9 +9,500 @@ ...@@ -9,9 +9,500 @@
"element": "home/index.vue", "element": "home/index.vue",
"title": "home", "title": "home",
"level": 1, "level": 1,
"icon": "401", "icon": "homepage",
"showInAsideMenu": true,
"code": "auth.organization.home"
}
},
{
"path": "notice",
"name": "notice",
"meta": {
"element": "home/index.vue",
"title": "站内信",
"level": 1,
"showInAsideMenu": false
}
},
{
"path": "announce-list",
"name": "announce-list",
"meta": {
"element": "home/index.vue",
"title": "公告列表",
"level": 1,
"showInAsideMenu": false
}
},
{
"path": "alert-group",
"name": "alert-group",
"meta": {
"element": "home/index.vue",
"title": "设置警告组",
"level": 1,
"showInAsideMenu": false
}
},
{
"path": "alert-rule",
"name": "alert-rule",
"meta": {
"element": "home/index.vue",
"title": "告警规则设置",
"level": 1,
"showInAsideMenu": false
}
},
{
"path": "notice-rule",
"name": "notice-rule",
"meta": {
"element": "home/index.vue",
"title": "通知规则设置",
"level": 1,
"showInAsideMenu": false
}
},
{
"path": "warning-info/:type",
"name": "warning-info",
"meta": {
"element": "home/index.vue",
"title": "告警信息",
"level": 1,
"showInAsideMenu": false
}
},
{
"path": "chain",
"name": "chain",
"meta": { "title": "链管理", "icon": "chain", "code": "auth.organization.chain",
"element": "home/index.vue",
"level": 1,
"showInAsideMenu": true
},
"children": [
{
"path": "alliance-chain",
"name": "alliance-chain",
"meta": {
"title": "联盟链",
"code": "auth.organization.chain.consortiumchain",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "parallel-chain",
"name": "parallel-chain",
"meta": {
"title": "平行链",
"code": "auth.organization.chain.parallelchain",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "contract-details",
"name": "contract-details",
"meta": {
"title": "合约详情",
"code": "auth.organization.chain.contract",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true "showInAsideMenu": true
} }
},
{
"path": "chain-log",
"name": "chain-log",
"meta": {
"title": "链日志",
"code": "auth.organization.chain.log",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "create-chain/:chain_type",
"name": "create-chain",
"meta": {
"title": "链创建",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "import-chain/:chain_type",
"name": "import-chain",
"meta": {
"title": "链导入",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "add-node/:chain_type",
"name": "add-node",
"meta": {
"title": "增加节点",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
}
]
},
{
"path": "application",
"name": "application",
"meta": { "title": "应用管理", "icon": "app", "code": "auth.organization.application",
"element": "home/index.vue",
"level": 1,
"showInAsideMenu": true
},
"children": [
{
"path": "my-app",
"name": "my-app",
"redirect": "/application/my-app/deploying",
"meta": {
"title": "我的应用",
"code": "auth.organization.application.mine",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
},
"children": [
{
"path": "deploying",
"name": "deploying",
"meta": {
"title": "我部署的",
"element": "home/index.vue",
"level": 3,
"showInAsideMenu": false
}
},
{
"path": "approval",
"name": "Approval",
"meta": {
"title": "我发布的",
"element": "home/index.vue",
"level": 3,
"showInAsideMenu": false
}
},
{
"path": "bought",
"name": "bought",
"meta": {
"title": "已购买的",
"element": "home/index.vue",
"level": 3,
"showInAsideMenu": false
}
}
]
},
{
"path": "app-market",
"name": "app-market",
"meta": {
"title": "应用市场",
"code": "auth.organization.application.market",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "app-detail",
"name": "app-detail",
"meta": {
"title": "应用详情",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "buy-app",
"name": "buy-app",
"meta": {
"title": "购买应用",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "deploy-app",
"name": "deploy-app",
"meta": {
"title": "部署应用",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "baas-ide",
"name": "baas-ide",
"meta": {
"title": "在线IDE",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
}
]
},
{
"path": "cost",
"name": "cost",
"meta": { "title": "费用中心", "icon": "cost", "code": "auth.organization.expense",
"level": 1,
"showInAsideMenu": true
},
"children": [
{
"path": "transaction-details",
"name": "transaction-details",
"meta": {
"title": "交易明细",
"code": "auth.organization.expense.transaction",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "order-management",
"name": "order-management",
"meta": {
"title": "订单管理",
"code": "auth.organization.expense.order",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "order-detail/:id",
"name": "order-detail",
"meta": {
"title": "订单详情",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "pay-order/:id",
"name": "pay-order",
"meta": {
"title": "订单支付",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "pay-money/:id",
"name": "pay-money",
"meta": {
"title": "付款",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "pay-success/:id",
"name": "pay-success",
"meta": {
"title": "支付成功",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "renewal-management",
"name": "renewal-management",
"meta": {
"title": "续费管理",
"code": "auth.organization.expense.renew",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "invoice-management",
"name": "invoice-management",
"meta": {
"title": "发票管理",
"code": "auth.organization.expense.invoice",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "invoice-info",
"name": "invoice-info",
"meta": {
"title": "发票信息",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "invoice-address",
"name": "invoice-address",
"meta": {
"title": "发票地址",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "invoicing",
"name": "invoicing",
"meta": {
"title": "发票",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "invoice-detail/:id",
"name": "invoice-detail",
"meta": {
"title": "发票详情",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
}
]
},
{
"path": "cloud",
"name": "cloud",
"meta": { "title": "云资源管理", "icon": "cloud", "code": "auth.organization.resource",
"level": 1,
"showInAsideMenu": true
},
"children": [
{
"path": "servers",
"name": "servers",
"meta": { "title": "服务器", "code": "auth.organization.resource.server",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "platform-config",
"name": "platform-config",
"meta": { "title": "云平台配置", "code": "auth.organization.resource.cloud",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "resource-allocation",
"name": "resource-allocation",
"meta": { "title": "资源配置", "code": "auth.organization.resource.config",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "resource-package",
"name": "resource-package",
"meta": { "title": "资源套餐", "code": "auth.organization.resource.combo",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
}
]
},
{
"path": "settings",
"name": "settings",
"meta": { "title": "设置", "icon": "settings", "code": "auth.organization.setting",
"element": "home/index.vue",
"level": 1,
"showInAsideMenu": true
},
"children": [
{
"path": "user-management",
"name": "user-management",
"meta": {
"title": "用户管理",
"code": "auth.organization.setting.user",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "pending-user",
"name": "pending-user",
"meta": {
"title": "pending-user",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": false
}
},
{
"path": "role-permissions",
"name": "role-permissions",
"meta": {
"title": "角色权限",
"code": "auth.organization.setting.role",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
},
{
"path": "corporate-information",
"name": "corporate-information",
"meta": {
"title": "企业信息",
"code": "auth.organization.setting.info",
"element": "home/index.vue",
"level": 2,
"showInAsideMenu": true
}
}
]
} }
] ]
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment