请问这个菜单栏直接在代码里可以删除或修改么
你好,系统中自带的菜单不可以在页面上删除,你可以通过创建一个角色,然后给角色不指定对应菜单的权限来屏蔽这个菜单
这个清楚了,麻烦再问一个问题,现在我想创建一个菜单,先创建了一个自设目录,然后怎么在里面添加菜单呢,用过前端项目里的Menu.yml配置么,配置了以后还是没有显示,是还需要配置权限么
你可以将系统自带的菜单拖到自设目录下,也可以通过Menu.yml 初始化创建菜单。
Menu.yml 里面每个菜单会有对应的permission列表,对应到后台接口的权限code。
如果要查看该菜单,需要满足下面条件:
- 权限表中已经存在该权限
- 用户已经有对应权限的角色分配
您好,系统iam数据库初始化后iam-menu中会有数据吗
菜单是通过前端项目进行初始化的
hi,这个要怎么初始化查看文档没看到呢,谢谢了
需要本地安装python版本为2.7.x,以及本地安装pyyaml包
pip install PyYAML PyMySQL
在项目根目录下执行
python ./demo/node_modules/choerodon-front-boot/structure/__init__.py -o yml -m demo
python ./demo/node_modules/choerodon-front-boot/structure/__init__.py -o sql -i ip地址 -p 端口号 -u 用户名 -s 密码
看到了,默认权限是注释的
非常感谢:grin: