[开源]一款流程设计器+低代码表单,满足99.8%以上的审批流程需求

科技一飞开源 2025-02-12 04:23:18

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

基于Vue3 + ElementPlus的独立流程设计器

基于 vue3 + elementPlus 的流程设计器+低代码表单,企业级工作流平台,实现可视化的流程配置,极大降低审批流程设计门槛,自定义审批节点,自定义审批条件,必填参数校验等等。满足99.8%以上的审批流程需求。后端使用spring boot,mybatis等主流技术基于activiti深度定制,架构稳定。

二、开源协议

使用Apache-2.0开源协议

三、界面展示演示图

四、功能概述

基于 vue3 + elementPlus 的流程设计器+低代码表单,企业级工作流平台,实现可视化的流程配置,极大降低审批流程设计门槛,自定义审批节点,自定义审批条件,必填参数校验等等。满足99.8%以上的审批流程需求。后端使用spring boot,mybatis等主流技术基于activiti深度定制,架构稳定。

项目介绍UI钉钉风格技术点1、组件自调用+递归处理,按树状结局处理审批流程问题2、接入 VForm3 低代码表单实现【零】编码发起工作流3、本项目流程设计器,方便集成到现有项目中或者二次开发流程设计器1、节点操作:流程节点(添加、修改、删除)。2、节点设置:包括审批人、发起人、抄送人、条件设置。3、条件节点:选择条件类型,自定义配置条件判断值。4、审批节点:选择需要审批的人员、角色、或部门。5、抄送节点:选择抄送到的人员、角色、或部门。6、错误校验: 对流程节点参数的校验。7、流程发布: 当前配置流程提交到Api接口。五、技术选型项目运行 node14.20.1 以上版本

1.访问一飞开源:https://code.exmay.com/ 下载

2.环境依赖 npm install --registry=https://registry.npmmirror.com

3.本地运行 npm run dev

4.打包运行 npm run build

AntFlow 是一款基于activiti的、久经生产环境考验的、企业级低代码工作流引擎平台。可独立部署,也可以做为模块嵌入到现有系统中。使用简单,易于维护,前端只需要简单点击和选择即可完成流程配置,后端只需要实现一个接口即可新开发出一条业务流程!

六、源码地址

访问一飞开源:https://code.exmay.com/

0 阅读:0

科技一飞开源

简介:感谢大家的关注