JeecgBoot低代码开发框架,基于代码生成器,快速开发企业信息应用系统。
开源项目:代码托管在Github和Gitee,国内用户使用Gitee下载速度较快。
系统环境:Win10/Ubuntu,JDK8,maven,node,docker。
依赖服务:Docker,MySQL8,Redis5
一,需求
开发费用管理功能,根据客户需要添加工作流,其中审批权限是工作流的其中一步,需要独立于整个工作流进行权限控制,也就是按钮级别的控制。
二,JeecgBoot实现方案
1,配置菜单权限
以管理员身份登录后台管理系统,依次进入:系统管理 -> 菜单管理,首先配置对应页面的菜单项,然后选择添加下级菜单。
2,添加按钮权限
依次输入名称和授权标识,其它选项默认。注意记下授权标识,后面将会用到。
3,授权角色
系统管理 -> 角色管理,选择对应角色,进入授权管理页面,勾选菜单和按钮权限。
三,商户后台页面中应用权限逻辑
完成权限配置后,后台Vue页面的开发就非常简单方便了。只需要添加v-has指令,引用配置权限时声明的授权标识。
==
羚驾科技是一家初创的互联网科技公司,开发运营小羚蜂零工用工平台和文创产业园。
作为一家初创公司,我们深知人才的重要性,如果你有一颗不安的心,内心涌动着激情和梦想,那么,来吧,加入羚驾科技,一起激情荡漾,一起经历风雨坎坷,让我们共同创造终将到来的辉煌!
现开放高级技术职位,架构、中间件、分布式、微服务、风控、数据安全,有没有自己的看法和经验想要分享?欢迎来聊。
写代码,
写好代码,
写符合软件工程规范的代码。