目前微服务架构很火热,基于微服务的权限管理系统框架也有很多,但大都是基于Spring Cloud或Spring Cloud Alibaba的。对于Dubbo这样一个优秀的开源框架,网上很少有现成的微服务开发框架,于是手撸了一个。
- Nacos注册中心
- 前后端分离
- 支持数据权限
- Springboot 2.6.6
- MyBatis-Plus 3.5.2
- Apache Dubbo 3.0.7
- Nacos 2.1.0
- Vue 2.6.10
后端代码:Cola-Admin
前端代码:Cola-Ui
在线演示:Cola-Admin
- 用户管理:用户是系统操作者,该功能主要完成系统用户管理。
- 机构管理:配置系统组织机构(公司、部门),树结构展现。
- 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
- 角色管理:配置系统角色,给角色分配菜单、按钮。
- 数据权限:配置业务的数据查询权限,可按全局、按机构、按角色、自定义。
- 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
- 通知公告:系统通知公告信息发布维护。
- 系统日志:系统正常操作日志记录和查询。
- 错误日志: 系统异常信息日志记录和查询。
- 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
- 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
- 业务案例之客户管理:客户增删查改、客户分类增删查改。
- 业务案例之物资管理:物资增删查改、物资分类增删查改、物资规格增删查改。
- 后端文档:https://gitee.com/xiaolifeizei/cola-admin/wikis/%E5%90%8E%E7%AB%AF%E6%96%87%E6%A1%A3
- 前端文档:https://gitee.com/xiaolifeizei/cola-admin/wikis/%E5%89%8D%E7%AB%AF%E6%96%87%E6%A1%A3
- 部署文档:https://gitee.com/xiaolifeizei/cola-admin/wikis/%E9%83%A8%E7%BD%B2%E6%96%87%E6%A1%A3
QQ:76216170
Email:[email protected]