一款类钉钉/飞书风格OA审批工作流系统
我们致力于探索、分享和推荐最新的实用技术栈、开源项目、框架和实用工具。每天都有新鲜的开源资讯等待你的发现!
项目介绍
wflow-web 是 wflow工作流 项目的前端设计器,免费且开源,本设计器包含表单设计,审批流程设计。
区别于传统Bpmn自带流程设计器,传统设计器晦涩难懂,对于普通企业用户使用门槛偏高,没有经过专业培训根本无从下手,需要相关专业人员辅助来创建流程。而本设计器界面简单,符合普通大众的思维逻辑,易于理解和上手使用。
主要特性
-
表单管理:支持工作流表单管理,包括分组和单组表单的拖拽排序,以及表单的基本设置。 -
表单设计器:提供分栏布局、明细表格、多种基础组件,并支持自定义开发组件。 -
流程设计器:支持任意条件层级审批流程设计,审批节点支持多种业务类型设置,并具备流程校验功能。 -
自定义审批条件:支持自定义复杂流转条件,可视化流程逻辑分支条件,支持多种类型业务节点和配置校验。
项目结构
├─api 接口
├─assets
│ └─image
├─components 通用组件
│ └─common
├─router 路由
├─store vuex,设计器数据存储
├─utils
└─views 主要页面及视图
├─admin
│ └─layout
│ ├─form 表单设计
│ └─process 流程设计
├─common
│ ├─form 表单
│ │ ├─components 表单组件
│ │ ├─config 表单组件配置
│ │ ├─expand 扩展组件
│ │ └─settings 设置
│ └─process 流程
│ ├─config 流程节点设置
│ └─nodes 流程节点
└─workspace 工作区
开源版界面一览
开源地址
THE END