long
2021-04-08 c2b28e50d4abc170a55090850f4a6cdd4b06d9e7
mock模式权限不限制
2个文件已修改
7 ■■■■ 已修改文件
src/layout/components/Sidebar/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/g_fn.js 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layout/components/Sidebar/index.vue
@@ -64,7 +64,7 @@
      return menuData.filter((menu) => {
        // 仅有一级菜单
        if (!menu.children) {
          // isMock=1 全显示
          // mock模式 全显示
          if (isMock) return true
          // 不存在权限的话,默认显示
          // console.log(menu.auth, menu.auth ? !!authData[menu.auth] : true)
@@ -75,7 +75,7 @@
        if (menu.children.length) {
          // 递归
          menu.children = this.jun_filterAuth(menu.children, authData)
          // isMock=1 全显示
          // mock模式 全显示
          if (isMock) return true
          return menu.children.length
        }
src/utils/g_fn.js
@@ -1,3 +1,4 @@
var isMock = require('@/config/baseConfig').isMock // 全局配置文件
// 全局方法 全局放大 以后缀 FN 结尾
var fn = {
  // 通用跳转
@@ -50,6 +51,8 @@
    if (!key) {
      return 0
    }
    // mock模式 全显示
    if (isMock) return true
    return this.getAuthDataFN()[key]
  },