基于Spring+Angular9+MySQL开发平台( 三 )


基于Spring+Angular9+MySQL开发平台文章插图
【基于Spring+Angular9+MySQL开发平台】?
菜单管理
可配置无限级菜单
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
按钮管理
所有的系统按钮不需要在页面中直接代码编写 , 而是通过按钮管理功能添加 , 按钮可控性强 , 按钮添加了表达式功能 , 表达式作用:通过简单的表达式控制按钮运行期的显示 , 例如:资源库中有一个收藏功能 , 当它未被收藏时应该显示的是“收藏” , 当它被收藏过显示的是“取消收藏” , 这时可配置“收藏”与“取消收藏”两个按钮 , 通过表达式控制它们的显示 , 其中“收藏”表达式配置为“data.status==='1'” , 表示当数据的状态为1时显示;其中“取消收藏”表达式配置为“data.status==='2'” , 表示当数据状态为2时显示;这样两个按钮就会根据数据在运行期时显示了 。
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
访问地址管理通过访问地址对权限进行细化管理 , 防止恶意访问
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
数据权限管理通过数据权限功能可实现不同访问者的数据展示 , 例如部门领导与普通员工 , 部门领导可查看整个部门数据 , 而普通员工只能看自己的数据 , 系统内置了部门与员工相关的数据权限实现 , 业务系统如需要添加业务相关的权限 , 可通过实现后端实现DataPermissionsProcessorInterface接口进行扩展 。
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
数据字典分为系统字典和业务字典两类 , 字典可使用单例、列表、树型结构的配置 , 前端后端有相应的获取方式 , 可直接使用 。
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
公告管理
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
系统信息
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图
?
登录日志
基于Spring+Angular9+MySQL开发平台文章插图
基于Spring+Angular9+MySQL开发平台文章插图