VUE角色数据权限,读取慢进行优化
收藏
在MenuMapper.xml中,findAllDataRuleList方法中加一个条件:
AND ( SELECT COUNT(*) FROM sys_datarule sd WHERE sd.menu_id = a.id ) > 0
这样就不需要查询所有菜单的,只需查询有数据规则的菜单即可;减少对没数据规则的菜单遍历
-
2020-04-29 16:45:53
大神啊!face[亲亲]
-
2020-04-29 20:53:49
大神牛皮face[good]