## 基于Gin + Vue + Element UI前后端分离的工单系统 **流程中心** 通过灵活的配置流程、模版等数据,非常快速方便的生成工单流程,通过对流程进行任务绑定,实现流程中的钩子操作,目前支持绑定邮件来通知处理,当然为兼容更多的通知方式,也可以自己写任务脚本来进行任务通知,可根据自己的需求定制。 兼容了多种处理情况,包括串行处理、并行处理以及根据条件判断进行节点跳转。 可通过变量设置处理人,例如:直接负责人、部门负责人、HRBP等变量数据。 **系统管理** 基于casbin的RBAC权限控制,借鉴了go-admin项目的前端权限管理,可以在页面对API、菜单、页面按钮等操作,进行灵活且简单的配置。 文档: [https://www.fdevops.com/docs/ferry](https://www.fdevops.com/docs/ferry-tutorial-document/introduction) 视频教程(由群内好友<稳定>提供,非常感谢。): * ferry工单系统需要的软件准备 * ferry源代码下载后第一次运行 官网:[http://ferry.fdevops.com](http://ferry.fdevops.com) ## 功能介绍

下面对本系统的功能做一个简单介绍。

工单系统相关功能:

权限管理相关功能,使用casbin实现接口权限控制:

快速安装部署: ``` bash build.sh install ``` 启动服务: ``` bash build.sh start ``` ## License 开源不易,请尊重作者的付出,感谢。 在此处声明,本系统目前不建议商业产品使用,因本系统使用的`流程设计器`未设置开源协议,`表单设计器`是LGPL v3的协议。 因此避免纠纷,不建议商业产品使用,若执意使用,请联系原作者获得授权。 再次声明,若是未联系作者直接将本系统使用于商业产品,出现的商业纠纷,本系统概不承担,感谢。 [LGPL-3.0](https://github.com/lanyulei/ferry/blob/master/LICENSE) Copyright (c) 2021 lanyulei