链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

lanyulei/ferry:开源工单系统与工作流引擎

lanyulei/ferry是一个开源工单系统兼工作流引擎,它集工单统计、任务钩子、权限管理等功能于一体,基于Gin + Vue + ElementUI前后端分离构建。流程中心能快速生成工单流程,支持多种任务通知方式,系统管理采用特定权限控制。项目提供视频教程辅助理解,有不同交流...

访问官网 →

【Github】项目名:lanyulei/ferry:开源工单系统与工作流引擎

一、项目简介

lanyulei/ferry是一个开源工单系统,也可看作工作流引擎。它集工单统计、任务钩子、权限管理、灵活配置流程与模版等功能于一身。基于Gin + Vue + ElementUI前后端分离构建。其流程中心能通过配置流程、模版快速生成工单流程,可进行任务绑定实现钩子操作,支持邮件通知处理,也能自定义任务脚本实现更多通知方式,兼容多种处理情况。系统管理采用基于casbin的RBAC权限控制,借鉴go – admin项目前端权限管理,能对API、菜单、页面按钮等灵活简单配置。

二、项目目的

致力于减少跨部门之间的沟通、自动执行任务、提升工作效率与工作质量,并减少不必要的工作量与人为出错率。

三、核心技术

前端基于Vue和ElementUI,后端基于Gin框架,权限管理采用基于casbin的RBAC权限控制。

四、实践案例

虽未提及具体企业等实践案例,但提供了视频教程辅助使用者理解项目的使用,如ferry工单系统需要的软件准备(https://www.bilibili.com/video/BV1sA411s7jE)和ferry源代码下载后第一次运行(https://www.bilibili.com/video/BV1oy4y1v7LR)。

五、项目总结

lanyulei/ferry这个项目功能丰富,无论是工单相关功能还是权限管理相关功能都较为全面。项目文档和教程有助于使用者上手。同时项目有多种交流方式,普通交流QQ群需要给项目一个star即可加入,还设有付费VIP交流群提供更优先的问题解答。期待大家在使用这个项目后在评论区留言分享使用心得或者提出改进建议。

项目地址

GitHub链接直达