当前位置: 首页 > news >正文

工作流引擎-18-开源审批流项目之 plumdo-work 工作流,表单,报表结合的多模块系统

工作流引擎系列

工作流引擎-00-流程引擎概览

工作流引擎-01-Activiti 是领先的轻量级、以 Java 为中心的开源 BPMN 引擎,支持现实世界的流程自动化需求

工作流引擎-02-BPM OA ERP 区别和联系

工作流引擎-03-聊一聊流程引擎

工作流引擎-04-流程引擎 activiti 优秀开源项目

工作流引擎-05-流程引擎 Camunda 8 协调跨人、系统和设备的复杂业务流程

工作流引擎-06-流程引擎 Flowable、Activiti 与 Camunda 全维度对比分析

工作流引擎-07-流程引擎 flowable-engine 入门介绍

工作流引擎-08-流程引擎 flowable-engine 优秀开源项目

工作流引擎-09-XState 是一个 JavaScript 和 TypeScript 的状态管理库,它使用状态机和状态图来建模逻辑

工作流引擎-10-什么是 BPM?

工作流引擎-11-开源 BPM 项目 jbpm

工作流引擎-12-开源 BPM 项目 foxbpm

工作流引擎-13-开源 BPM 项目 UFLO2

工作流引擎-14-开源审批流项目之 RuoYi-vue + flowable 6.7.2 的工作流管理

工作流引擎-15-开源审批流项目之 RuoYi-Vue-Plus 进行二次开发扩展Flowable工作流功能

工作流引擎-16-开源审批流项目之 整合Flowable官方的Rest包

工作流引擎-17-开源审批流项目之 flowable workflow designer based on vue and bpmn.io

工作流引擎-18-开源审批流项目之 plumdo-work 工作流,表单,报表结合的多模块系统

工作流平台(未经同意禁止做商业用途)

plumdo-work 流程,表单,报表,手动配置生成实际工作流

Github | Gitee

Demo 演示

系统控制台

表单设计器

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

模块介绍

前端工程

模块名称备注说明
work-admin管理台
form-modeler表单模型(设计,明细)
flow-modeler流程模型(设计,监控)

后端工程

模块名称备注说明
common-module项目公共模块
identity-service人员接口
flow-service流程接口
form-service表单接口

下载搭建环境

下载项目 git clone https://github.com/wengwh/plumdo-work.git

前端构建

下载安装nodejs 地址:http://nodejs.cn/download/
npm install -g bower #安装bower
npm install -g gulp #安装gulp cd html #进入html目录如果环境没有翻墙情况,使用淘宝镜像做node-sass,否则会出现下载失败
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sassnpm install #安装npm依赖库#安装成功
cd work-admin #进入相对应目录
bower i   #安装bower依赖的第三方库
gulp serve  #执行gulp进行开发
"E:\kibana\node_modules\node-sass\build\binding.sln" (default target) (1) ->
(_src_\libsass target) ->MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题
,1) 安装 .NET Fr
amework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到
了其他位置,请将其位置添加到
系统路径中。 [E:\kibana\node_modules\node-sass\build\binding.sln]出现上面环境问题,可以执行
npm install -g node-gyp 
npm install –global –production windows-build-tools
npm install #继续安装npm依赖库

后端构建

cd java #进入java目录
mvn eclipse:eclipse #eclipse编辑器做示例

相关技术

前端技术

技术名称备注说明
Yeoman Bower Gulp构建工具
AngularJS v1MVVM框架
Bootstrap v3UI框架

后端技术

技术名称备注说明
Java v1.8编码语言
Maven构建工具
SpringBoot代码框架(后续springcloud)
Flowable JPA Mybatis第三方组件
Mysql数据库

文件介绍

deploy:部署文件
html:前端页面模块
java:后端服务模块部署说明:docker部署
安装docker-compose
执行docker-compose build
执行docker-compose up -d

功能介绍

目前只完成表单设计器,流程接口和设计器缺少:
表单的数据保存和使用
表单与流程的交互
报表整个模块
流程跟踪图

相关文章:

  • 并查集(上)
  • Android高级开发第四篇 - JNI性能优化技巧和高级调试方法
  • 深入了解linux系统—— 进程间通信之管道
  • 云部署实战:基于AWS EC2/Aliyun ECS与GitHub Actions的CI/CD全流程指南
  • #STM32 HAL库实现的STM32F407时钟配置程序以及和STM32F103配置对比
  • 3.需求分析与测试用例设计方法
  • 探秘 Minimax:AI 领域的创新先锋
  • Docker镜像之windows系统
  • 二、Sqoop 详细安装部署教程
  • windows11安装编译QtMvvm
  • RAG的ETL Pipeline源码解读
  • Qt OpenGL 光照实现
  • 线性代数复习
  • 大数据-275 Spark MLib - 基础介绍 机器学习算法 集成学习 随机森铃 Bagging Boosting
  • day 43
  • Linux(10)——第二个小程序(自制shell)
  • 力扣题解654:最大二叉树
  • java笔记08
  • ubuntu22.04安装megaton
  • 使用FastAPI构建车牌检测识别服务
  • 东莞网站排名优化/网站营销网
  • 房山建设网站/外贸公司一般怎么找客户
  • 切片工具做网站怎么做/百度云客服人工电话
  • html简单百度网页代码/想找搜索引擎优化
  • 中国人民解放军国防大学/seo是什么意思?
  • 做网站还能挣钱/今日最新闻