stjdydayou пре 3 година
родитељ
комит
6308cd852c
3 измењених фајлова са 19 додато и 15 уклоњено
  1. BIN
      public/images/dl01.png
  2. 18 14
      src/router/index.js
  3. 1 1
      src/views/login/index.vue

BIN
public/images/dl01.png


+ 18 - 14
src/router/index.js

@@ -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',

+ 1 - 1
src/views/login/index.vue

@@ -11,7 +11,7 @@
       <div style="min-height: 500px;">
         <el-row style="width: 1000px;margin: 99px auto 0 auto;overflow: hidden;">
           <el-col :span="16">
-            <el-image src="http://lcadmin.tongyu99.com/statics/image/dl01.png" />
+            <el-image src="/images/dl01.png" style="height: 350px" />
           </el-col>
           <el-col :span="8">
             <el-card shadow="always">