|
|
@@ -60,7 +60,7 @@ export const asyncRoutes = [
|
|
|
meta: {
|
|
|
title: '平台数据对接',
|
|
|
icon: 'el-icon-goods',
|
|
|
- authorities: ['category.organization.find', 'category.occupation.find', 'category.material.find']
|
|
|
+ authorities: ['category.organization.find', 'category.occupation.find', 'category.material.find', 'complaint.find']
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
@@ -86,7 +86,7 @@ export const asyncRoutes = [
|
|
|
name: 'StatisticsComplaint',
|
|
|
component: () => import('@/views/statistics/complaint'),
|
|
|
meta: { title: '文旅投诉', authorities: ['complaint.find'] }
|
|
|
- },
|
|
|
+ }
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
@@ -96,11 +96,17 @@ export const asyncRoutes = [
|
|
|
meta: {
|
|
|
title: '文旅资源管理',
|
|
|
icon: 'el-icon-receiving',
|
|
|
- authorities: ['place.category.find', 'place.base.info.find']
|
|
|
+ authorities: ['bz.media', 'place.category.find', 'place.base.info.find']
|
|
|
},
|
|
|
redirect: '/place/baseInfo',
|
|
|
children: [
|
|
|
{
|
|
|
+ path: 'media',
|
|
|
+ name: 'BzMedia',
|
|
|
+ component: () => import('@/views/bz/media'),
|
|
|
+ meta: { title: '多媒体资源管理', authorities: ['bz.media'] }
|
|
|
+ },
|
|
|
+ {
|
|
|
path: 'baseInfo',
|
|
|
name: 'PlaceBaseInfo',
|
|
|
component: () => import('@/views/place/baseInfo'),
|
|
|
@@ -158,16 +164,10 @@ export const asyncRoutes = [
|
|
|
path: '/bz',
|
|
|
component: Layout,
|
|
|
name: 'Bz',
|
|
|
- meta: { title: '业务数据展示系统', icon: 'el-icon-help', authorities: ['bz.media', 'bz.monitor', 'bz.consume', 'bz.resourceAnalysis', 'bz.touristAnalysis'] },
|
|
|
+ meta: { title: '业务数据展示系统', icon: 'el-icon-help', authorities: ['bz.monitor', 'bz.consume', 'bz.resourceAnalysis', 'bz.touristAnalysis'] },
|
|
|
redirect: '/bz/media',
|
|
|
children: [
|
|
|
{
|
|
|
- path: 'media',
|
|
|
- name: 'BzMedia',
|
|
|
- component: () => import('@/views/bz/media'),
|
|
|
- meta: { title: '多媒体资源管理', authorities: ['bz.media'] }
|
|
|
- },
|
|
|
- {
|
|
|
path: 'monitor',
|
|
|
name: 'BzMonitor',
|
|
|
component: () => import('@/views/bz/monitor'),
|
|
|
@@ -197,7 +197,7 @@ export const asyncRoutes = [
|
|
|
path: '/statistics',
|
|
|
component: Layout,
|
|
|
name: 'Statistics',
|
|
|
- meta: { title: '数据统计分析', icon: 'el-icon-s-data', authorities: ['complaint.find', 'upload.file.find', 'place.base.info.gis.map'] },
|
|
|
+ meta: { title: '数据统计分析', icon: 'el-icon-s-data', authorities: ['upload.file.find', 'place.base.info.gis.map'] },
|
|
|
redirect: '/statistics/index',
|
|
|
children: [
|
|
|
{
|
|
|
@@ -218,7 +218,7 @@ export const asyncRoutes = [
|
|
|
path: '/appKey',
|
|
|
component: Layout,
|
|
|
name: 'AppKey',
|
|
|
- meta: { title: '业务数据开放管理', icon: 'el-icon-eleme', authorities: ['app.key.find', 'app.key.request.logs'] },
|
|
|
+ meta: { title: '业务数据开放管理', icon: 'el-icon-eleme', authorities: ['app.key.find', 'app.key.statistics', 'app.key.request.logs'] },
|
|
|
redirect: '/appKey/index',
|
|
|
children: [
|
|
|
{
|
|
|
@@ -248,7 +248,7 @@ export const asyncRoutes = [
|
|
|
meta: {
|
|
|
title: '后台管理',
|
|
|
icon: 'el-icon-user',
|
|
|
- authorities: ['oauth.user.find', 'oauth.role.find', 'oauth.role.find', 'oauth.user.find.operate.log', 'oauth.user.find.login.log']
|
|
|
+ authorities: ['oauth.user.find', 'oauth.role.find']
|
|
|
},
|
|
|
children: [
|
|
|
{
|
|
|
@@ -269,7 +269,11 @@ export const asyncRoutes = [
|
|
|
path: '/setting',
|
|
|
component: Layout,
|
|
|
name: 'Setting',
|
|
|
- meta: { title: '系统管理', icon: 'el-icon-setting', authorities: ['system.config.find'] },
|
|
|
+ meta: {
|
|
|
+ title: '系统管理',
|
|
|
+ icon: 'el-icon-setting',
|
|
|
+ authorities: ['system.config.find', 'oauth.user.find.operate.log', 'oauth.user.find.login.log']
|
|
|
+ },
|
|
|
children: [
|
|
|
{
|
|
|
path: 'systemConfig',
|