今天给大家推荐一个开源权限工作流系统,一个快速开发框架。
项目简介
这是一个基于.Net 5开发的权限管理、工作流系统框架。借鉴了Martin Fowler企业级应用开发思想,框架选项都是使用最新的技术、前后端分离。
技术架构
1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、数据库支持:Microsoft SQL Server, MySQL。
3、前端框架:Vue + Layui + ElementUI 。
4、后端框架:.Net Core + EF Core + Quartz + Swagger.
5、安全采用:OAuth2
6、代码生成器:基于CodeSmith,快速生成模板页面,提升开发效率。
7、特色功能:可拖拽表单设计、可视化流程设计。
项目结构
**后台管理系统
**
1、主页:用户、消息、金额、效率统计
2、接口文档:接口明细
3、代码生成:根据表生成前端页面、实体、业务代码
4、基础配置:数据权限、模块管理、定时任务、角色管理、用户管理、部门管理、表单设计、流程设计、字典分类、资源管理
5、仓储中心:入库订单
6、流程中心:待处理流程、我的流程、已处理流程
7、附件管理:附件上传、查看、删除
8、消息日志:系统日志、我的消息
后台功能截图
数据权限
模块管理
定时任务
角色管理
用户管理
部门管理
表单设计
流程设计
资源管理
待处理流程
我的流程
系统日志
项目地址: https://gitee.com/dotnetchina/OpenAuth.Net
- End -
推荐阅读
专注分享编程知识、热门有用有趣的开源项目