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变成路由
const menuDic=
{
"user:get:list": "/admuser",
"role:get:list": "/admrole",
"menu:get:list":"/admmenu",
"rolemenu:set:list":"/admrolemenu"
}
import store from '../store/index'
//匹配按钮,判断是否有按钮存在
const btnDic=
const btnDic =
{
"user:add":"",
"user:update":"",
"user:del":"",
"user:get": "/",
"user:add": "/",
"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 };