Update menuDic.js

This commit is contained in:
chenchun
2022-05-12 19:37:33 +08:00
parent fc9b78cfef
commit 82f70e0ac9

View File

@@ -1,31 +1,26 @@
//匹配菜单让code变成路由 import store from '../store/index'
const menuDic=
{
"user:get:list": "/admuser",
"role:get:list": "/admrole",
"menu:get:list":"/admmenu",
"rolemenu:set:list":"/admrolemenu"
}
//匹配按钮,判断是否有按钮存在 //匹配按钮,判断是否有按钮存在
const btnDic= const btnDic =
{ {
"user:add":"", "user:get": "/",
"user:update":"", "user:add": "/",
"user:del":"", "user:update": "/",
"user:del": "/",
} }
export default {menuDic,btnDic};
//菜单可以区分使用code来进行匹配
//记得:关于*的使用,要单独判断
//比如,
//按钮是user:*或者*:*:*直接全部放行即可
//菜单就不一样了,如果是*:*:*
//有两种方案:
//1:直接使用一个默认的全部菜单(会和后端给的菜单冲突)
//2:前端直接无视,*:*:*相当于只管后端权限(如果后端没有配置菜单前端将没有菜单了)
//如果查询找到的是user:*,可以先把*全部替换成get:list再进行比对即可 function getBtn(par) {
const per=[];
switch(par){
case "user":
//等待持续更新中
break;
default:console.log("未发现合法路由")
}
}
export default { menuDic, btnDic };