我开发了一款通用的权限(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

功能模块

  • 组织架构
    • 职位分组
    • 职位管理
    • 部门管理
    • 通知管理
    • 我的通知
  • 系统管理
    • 用户管理
    • 角色管理
    • 菜单管理
    • 数据字典
    • 配置管理
    • 租户管理
    • 登录日志
    • 业务日志
  • 系统监控
    • 在线用户
    • 异常日志
    • 访问日志
  • 快速开发
    • 富文本组件
    • 代码生成