From 116cc7ed13da321ae058246e78c58daefa3943fa Mon Sep 17 00:00:00 2001 From: gitee-bot Date: Wed, 2 Jul 2025 05:16:01 +0000 Subject: [PATCH] Update README.md --- README.md | 133 +++++++++++++++++++++++++----------------------------- 1 file changed, 62 insertions(+), 71 deletions(-) diff --git a/README.md b/README.md index dcece18..b6cd0e5 100644 --- a/README.md +++ b/README.md @@ -1,73 +1,64 @@ -# 💖权限+可视化流程管理系统(OverallAuth2.0版本) -OverallAuth2.0 是一个简单、易懂、功能强大的权限+可视化流程管理系统 它使用.net core8+vue3前后端分离模式搭建。 -# 🎁开箱即用 -码友可以放心大胆的使用😄,本项目的前后端,都是作者从0到1完全独立搭建。 - - **如果你不想花时间写一套权限系统,那么就下载使用吧💘💖** - -说明:数据库文件在qq群:801913255,因为更新频繁,就不放在这里了 - -# ⏳OverallAuth2.0 (持续开发中) -预览地址:http://139.155.137.144:8881/ - -前端下载地址:https://gitee.com/yangguangchenjie/overall-auth2.0-vue - -后端下载地址:https://gitee.com/yangguangchenjie/overall-auth2.0-web-api - - -# ⛪OverallAuth1.0 (完成) -前端下载地址:https://gitee.com/yangguangchenjie/overall-auth.-open.-web-api - -后端下载地址:https://gitee.com/yangguangchenjie/overall-auth.-open.-vue - -文档(预览)地址:http://139.155.137.144:9012 - -# 🚧核心权限 -## 🏢菜单权限(已实现) -菜单权限是建立在【角色】的基础上。 -如图↓ -![输入图片说明](OverallAuth-WebApi/Properties/%E5%BC%A0%E4%B8%89%E7%9A%84%E8%A7%92%E8%89%B2.png) - -那么我们可以通过设置【超级管理员】这个角色来控制张三的菜单模块权限↓ - -![输入图片说明](OverallAuth-WebApi/Properties/%E8%8F%9C%E5%8D%95%E6%9D%83%E9%99%90%E5%88%86%E9%85%8D.gif) - -## 🚥按钮权限(已实现) - -和菜单权限一样,按钮权限是建立在【角色】的基础上。 - -说明:这里的按钮,不包括数据中的操作按钮↓ -![输入图片说明](OverallAuth-WebApi/Properties/%E6%8C%89%E9%92%AE%E6%9D%83%E9%99%90.png) - -那么我们可以通过设置【超级管理员】这个角色来控制张三的按钮权限↓ -![输入图片说明](OverallAuth-WebApi/Properties/%E6%8C%89%E9%92%AE%E6%9D%83%E9%99%90%E5%88%86%E9%85%8D.gif) - -## 🌈数据按钮权限(已实现) -可以通过设置数据规则,并通过分析规则来识别数据是否满足规则条件,从而划分数据是否拥有权限。 - -如下图↓ -![输入图片说明](OverallAuth-WebApi/Properties/%E6%95%B0%E6%8D%AE%E6%8C%89%E9%92%AE%E8%A7%84%E5%88%99.png) - -## 🌴数据行权限(已实现) - -如下图↓ -![输入图片说明](OverallAuth-WebApi/Properties/%E6%95%B0%E6%8D%AE%E8%A1%8C%E6%9D%83%E9%99%90.png) - -## 🎨数据列权限(已实现) - -如下图↓ -![输入图片说明](OverallAuth-WebApi/Properties/%E6%95%B0%E6%8D%AE%E5%88%97%E6%9D%83%E9%99%90.png) - -# 📝可视化表单(开发中...版本1已实现) - -# 🔀可视流程设计(开发中...版本1已实现) - -# 公众号 -关注我:每周更新该系列博客文章(从0到1搭建系统) -![输入图片说明](OverallAuth-WebApi/Properties/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png) -关注我:一个全栈多端的宝藏博主,定时分享技术文章,不定时分享开源项目。关注我,带你认识不一样的程序世界 - -# 🙏🙏🙏求star -开源不易,star支持 \ No newline at end of file +权限+可视化流程管理系统(OverallAuth2.0版本) + +## 项目介绍 +OverallAuth 是一个权限+可视化流程管理系统,提供开箱即用的权限管理功能: +- 🏢 菜单权限 +- 🚥 按钮权限 +- 🌈 数据按钮权限 +- 🌴 数据行权限 +- 🎨 数据列权限 +- 📝 可视化表单(开发中) +- 🔀 可视化流程设计(开发中) + +## 核心功能 +- 权限管理:实现菜单、按钮、数据行、数据列等多维度权限控制 +- 组织架构管理:支持公司、部门、用户等组织架构管理 +- 日志管理:包含登录日志和异常日志的记录与查询 +- 可视化配置:提供灵活的权限规则配置和数据字段配置 + +## 技术架构 +项目采用分层架构设计: +- CoreDomain:核心业务逻辑 +- DomainService:领域服务层,包含具体业务实现 +- Infrastructure:基础设施层,处理数据访问 +- Model:数据模型定义 +- Utility:通用工具类 + +## API接口 +通过Controllers目录提供RESTful API接口,包含: +- 用户登录认证(JWT) +- 菌事权限管理 +- 数据规则管理 +- 组织架构管理 +- 日志查询 +- 系统配置管理 + +## 特性 +- 🛡 完善的异常处理机制 +- 🔐 跨域支持 +- 📊 Swagger API文档 +- 🧩 Autofac依赖注入 +- 🕹 权限规则可视化配置 +- 📈 数据权限动态SQL生成 + +## 使用技术 +- ASP.NET Core Web API +- JWT身份验证 +- Autofac依赖注入 +- Swagger/OpenAPI +- .NET 6.0 + +## 开发状态 +⏳ OverallAuth2.0版本持续开发中 +⛪ OverallAuth1.0版本已完成 + +## 贡献 +如果您对权限管理、可视化流程设计等方向感兴趣,欢迎参与项目开发! + +## 许可证 +项目采用MIT开源许可证 + +## 求Star +🙏🙏🙏 如果您觉得项目有价值,请给予宝贵的Star支持! \ No newline at end of file -- Gitee