大小:未知
点击:4次
ASP.NET CORE3.0版工作流管理+权限管理系统源码
- 支 持:PC
- 分 类:软件下载
- 大 小:未知
- 版 本:1.0
- 点击量:4次
- 发 布:2026-02-02 10:29:25
手机扫码免费下载
#ASP.NET CORE3.0版工作流管理+权限管理系统源码截图
#ASP.NET CORE3.0版工作流管理+权限管理系统源码简介
一、源码描述
CatAdmin 是一个权限管理+工作流管理的系统,可以快速地开发类似OA等业务系统。工作流实现了常见的审批,退回,终止,委托,以及分流和合流功能。同时如果有其他需求,可以在源码的基础上进行二次开发。基于.NET Core Web技术(ASP.NET Core Web,ASP.NET Core Web Api)
涉及的技术主要有:
.NET Core3.0
缓存:Redis、MemoryCache
数据库:SQL Server
全局Id:基于SnowFlake算法的自动生成Id
ORM:EFCore
前端:bootstrap
同时它也适合用于后台管理系统的快速开发,它有基础的代码生成功能,能够快速生成生成,从而节省人力成本,缩短项目周期,提高软件安全质量。
同时它也有丰富的日志功能,可以记录下用户的每一步操作,方便统计分析。
同时可以通过donnet的命令行进行批处理,自动编译生成发布代码。
二、功能介绍
权限管理功能:
员工管理:员工是系统操作者,该功能主要完成系统用户配置
部门管理:配置系统组织机构(公司、部门)
职位管理:配置系统用户所担任职务
角色管理:角色菜单权限分配,角色对应权限,员工属于某个角色
菜单管理:配置系统菜单,操作权限,按钮权限标识
通用字典:系统里动态改变的数据,用字典进行维护,不变的数据,可以用枚举
工作流管理功能:
流程分类:审批流程很多,可以根据业务类型进行分类管理
流程管理:已创建的审批流程,以及进行新的流程设计
流程实例:已提交的审批流程实例,可以查看审批意见,流程图以及更新流程状态
代理列表:所有的代理人员列表
我的待办:当前需要我审批的业务单据列表
我发起的流程:我发起提交的审批流程数据列表
我的审批历史:我审批过的数据列表
我的代理:设置别人来处理我的待办
其他功能:
系统日志(登录日志、操作日志、Api日志):查看系统的登录、操作、Api调用日志
定时任务:在线(添加、修改、删除)任务调度,包含执行结果日志
数据表管理:查看当前数据库所有表、字段及记录总数
代码生成:快速生成对单表的增删改查
服务器信息:查看服务器的基本信息
三、注意事项
开发工具:VS2019,开发语言:C#,数据库:SQL2016