Commit 198d6973 authored by guxukai's avatar guxukai

chore: 企业全量路由

parent aac45bf6
......@@ -16,7 +16,6 @@
{
"path": "notice",
"name": "notice",
"element": "home/index.vue",
"meta": {
"element": "home/index.vue",
"title": "站内信",
......@@ -27,7 +26,6 @@
{
"path": "announce-list",
"name": "announce-list",
"element": "home/index.vue",
"meta": {
"element": "home/index.vue",
"title": "公告列表",
......@@ -43,32 +41,33 @@
{
"path": "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",
"name": "parallel-chain",
"element": "home/index.vue",
"meta": { "title": "平行链","level": 2,"showInAsideMenu": true }
"meta": { "title": "平行链","level": 2,"showInAsideMenu": true, "element": "home/index.vue"
}
},
{
"path": "chain-log",
"name": "chain-log",
"element": "home/index.vue",
"meta": { "title": "链日志","level": 2,"showInAsideMenu": true }
"meta": { "title": "链日志","level": 2,"showInAsideMenu": true , "element": "home/index.vue"
}
},
{
"path": "address-management",
"name": "address-management",
"element": "home/index.vue",
"meta": { "title": "地址管理","level": 2,"showInAsideMenu": true }
"meta": { "title": "地址管理","level": 2,"showInAsideMenu": true , "element": "home/index.vue"
}
},
{
"path": "key-management",
"name": "key-management",
"element": "home/index.vue",
"meta": { "title": "密钥管理", "level": 2,"showInAsideMenu": true }
"meta": { "title": "密钥管理", "level": 2,"showInAsideMenu": true , "element": "home/index.vue"
}
}
]
},
......@@ -80,14 +79,14 @@
{
"path": "app-management",
"name": "app-management",
"element": "home/index.vue",
"meta": { "title": "授权管理", "level": 2,"showInAsideMenu": true }
"meta": { "title": "授权管理", "level": 2,"showInAsideMenu": true, "element": "home/index.vue"
}
},
{
"path": "app-openapi",
"name": "app-openapi",
"element": "home/index.vue",
"meta": { "title": "接口文档", "level": 2,"showInAsideMenu": true }
"meta": { "title": "接口文档", "level": 2,"showInAsideMenu": true, "element": "home/index.vue"
}
}
]
}
......
......@@ -9,9 +9,500 @@
"element": "home/index.vue",
"title": "home",
"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
}
},
{
"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