我开发了一款通用的权限(RBAC)管理系统——风汐通用管理系统
项目介绍
风汐管理系统,适用微服务(Yarp/Ocelot+Consul)和单体部署;项目使用.NET9+React18构建的RBAC通用权限管理系统(支持按钮级别权限),支持多租户功能,简单易上手,不使用任何三方Admin框架,完全由作者+AI独立开发;旨在为个人、企业提供高效、美观的后台管理解决方案,为.NET+React后台方案添砖加瓦, 系统采用最新最稳定的技术栈,具有良好的扩展性和可维护性,支持快速定制开发。
核心特点
- 支持多租户
- 按钮级别权限控制
- 部门级数据权限
- 简洁高效的用户界面
- 模块化的系统架构
- 可读性高代码结构
- 支持微服务和单体
文档地址:
https://doc.crackerwork.cn/blog/4
代码仓库
在线预览
可使用提供的多租户域名测试多租户功能
在线文档: https://doc.crackerwork.cn 预览地址: https://crackerwork.cn 预览账号: admin 预览密码: 123qwe*
如果在输入账号和密码后提示错误,请检查账号密码输入框中是否存在空格
注意:预览是演示模式,对于核心数据是无法删除和编辑
使用技术
- .NET Core
- MySQL
- EFCore
- Aop
- Redis
- EventBus
- AutoMapper
- Autofac
- Castle.Core
- Serilog
- Consul
- Yarp
- Orleans
- GRPC
- MQTT
- React
- Ant Design
- Vite
- Sass/SCSS
功能模块
- 组织架构
- 职位分组
- 职位管理
- 部门管理
- 通知管理
- 我的通知
- 系统管理
- 用户管理
- 角色管理
- 菜单管理
- 数据字典
- 配置管理
- 租户管理
- 登录日志
- 业务日志
- 系统监控
- 在线用户
- 异常日志
- 访问日志
- 快速开发
- 富文本组件
- 代码生成