Browse Source

青涩知夏-》评论管理

huanghuijie 4 years ago
parent
commit
da263d2db9
2 changed files with 12 additions and 4 deletions
  1. 6 0
      src/config/router.config.js
  2. 6 4
      src/store/modules/permission.js

+ 6 - 0
src/config/router.config.js

@@ -51,6 +51,12 @@ export const asyncRouterMap = [
             name: 'CategoryList',
             component: () => import('@/views/category/CategoryList'),
             meta: { title: '分类列表', keepAlive: false }
+          },
+          {
+            path: '/comment/list',
+            name: 'CommentList',
+            component: () => import('@/views/comment/CommentList'),
+            meta: { title: '评论管理', keepAlive: false }
           }
         ]
       },

+ 6 - 4
src/store/modules/permission.js

@@ -10,10 +10,12 @@ import { asyncRouterMap, constantRouterMap } from '@/config/router.config'
 function hasPermission (permission, route) {
   if (route.meta && route.meta.permission) {
     let flag = false
-    for (let i = 0, len = permission.length; i < len; i++) {
-      flag = route.meta.permission.includes(permission[i])
-      if (flag) {
-        return true
+    if (permission!==undefined){
+      for (let i = 0, len = permission.length; i < len; i++) {
+        flag = route.meta.permission.includes(permission[i])
+        if (flag) {
+          return true
+        }
       }
     }
     return false