# XSHI-BPM 工作流workflow activiti **Repository Path**: weizhidb/JEHC-BPM ## Basic Information - **Project Name**: XSHI-BPM 工作流workflow activiti - **Description**: JEHC-BPM是小诗科技公司研发的一套100%源码开放的开源工作流平台,此版本为单体(多租户式)。 涉及到的主要技术有:Spring、SpringBoot、Mybatis、Mysql、Redis、Activiti、Quartz,Netty,Nacos,VUE、Mxgraph,PDFJS,Jquery。 该公司团队自研了一整套丰富的BPM可视化工作流设计器提供了几十个流程节点类型(如用户,消息,脚 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 534 - **Created**: 2024-11-27 - **Last Updated**: 2024-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JEHC-BPM开源平台,单体工程版本。 ### 前言 JEHC-BPM是小诗科技公司研发的一套100%源码开放的开源工作流平台,此版本为单体(多租户式)。 涉及到的主要技术有:Spring、SpringBoot、Mybatis、Mysql、Redis、Activiti、Quartz,Netty,Nacos,VUE、Mxgraph,PDFJS,Jquery。 该公司团队自研了一整套丰富的BPM可视化工作流设计器提供了几十个流程节点类型(如用户,消息,脚本,泳道,事件子流程,邮件,事务子流程,子流程,边界事件,错误事件,补偿事件,开始,网关,并行,排它等),兼容性方面(IE,火狐,谷歌,360等主流浏览器),更易于扩展,开发者可根据自己的业务进行定制化改造 。 同时该平台已集成了系统性能监控模块,系统模块,运管模块,在线文档,授权中心,日志中心,文件中心模块等,提供了大量的API以及丰富的流程案例。 目前该平台已应用在医学行业,IOT行业,政务类电子平台,实验室,ERP,CRM,PROJECT以及金融领域。 本平台实现了流程管理,在线设计,流程发布版本,上传流程,下载流程,导入流程模板,导出流程模板,发起流程各种示例,在线监控图,流程运行实例,流程活动任务,各类统计报表,待办事项,已办事项,流程表达式配置,组织机构配置,历史流程,授权中心,系统平台,日志平台,附件平台,OMP,WEB端监控等。 后期集成业务示例。 联系方式:244831954@qq.com / hxtkdcj@163.com / 540539727@qq.com / 微信:13611572774 **访问地址** star一下呢? 影像学系统地址: http://47.116.169.203 用户名/密码 ZYS/xskj123123 DYS/xskj123123 LYS/xskj123123 **技术栈** **后端** Spring, SpringBoot2.0, Mybatis, PageHelper, Solr全文检索, Redis, Ehcache, JWT, Oauth2, 数据库读写分离, Activity5.22工作流, 客户端负载均衡Rule, Sentinel限流体系, Nacos注册中心 配置中心, Gateway网关, Junit, Netty, Quartz调度器, FTP, ES全文检索, Openoffice, Onvif摄像头, OpenCV, Mqtt, ffmpeg **前端** 可视化流程设计器, VUE, Bootstrap4+, ElementUI, perfect-scrollbar, fontawesome, jstree, Jquery2, DataTables, Mxgraph, PDFJS, ZTree, SVGEditor, VTK, ITK, video等 **开发工具** eclipse-jee-mars-1、eclipse-jee-mars-2、eclipse-juno、STS、IDEA #### 安装教程 1. 安装mysql5.7++数据库(其它数据库如Oracle) 2. 安装IntelliJ IDEA 2017.3.2 x64开发工具 3. 安装apache-maven-3.2.1及本地库repository 4. 安装Redis3版本以上 5. 导入工程项目 6. 设置maven环境 #### 工程结构 | ![输入图片说明](%E6%96%87%E6%A1%A3/%E5%B7%A5%E4%BD%9C%E6%B5%81%E5%B9%B3%E5%8F%B0/%E5%B7%A5%E7%A8%8B/%E5%89%8D%E7%AB%AF.jpg) |![输入图片说明](%E6%96%87%E6%A1%A3/%E5%B7%A5%E4%BD%9C%E6%B5%81%E5%B9%B3%E5%8F%B0/%E5%B7%A5%E7%A8%8B/%E5%90%8E%E7%AB%AF.jpg)| |---|---| **授权中心数据结构** ![输入图片说明](https://images.gitee.com/uploads/images/2021/0313/221812_6cc2e51a_1341290.png "JEHC-CLOUD微服务授权中心数据结构.png") #### 功能模块 **工作流** | ![输入图片说明](screenshot/BPM/N1.jpg) | ![输入图片说明](screenshot/BPM/N2.jpg) | |---|---| | ![输入图片说明](screenshot/BPM/N3.jpg) | ![输入图片说明](screenshot/BPM/N4.jpg) | | ![输入图片说明](screenshot/BPM/N5.jpg) | ![输入图片说明](screenshot/BPM/N6.jpg) | | ![输入图片说明](screenshot/BPM/N7.jpg) | ![输入图片说明](screenshot/BPM/N8.jpg) | | ![输入图片说明](screenshot/BPM/N9.jpg) | ![输入图片说明](screenshot/BPM/N10.jpg) | | ![输入图片说明](screenshot/BPM/N11.jpg) | ![输入图片说明](screenshot/BPM/N12.jpg) | | ![输入图片说明](screenshot/BPM/N13.jpg) | ![输入图片说明](screenshot/BPM/N14.jpg) | | ![输入图片说明](screenshot/BPM/N15.jpg) | ![输入图片说明](screenshot/BPM/N16.jpg) | | ![输入图片说明](screenshot/BPM/N17.jpg) | ![输入图片说明](screenshot/BPM/N18.jpg) | **授权中心** | ![输入图片说明](screenshot/login.jpg) | ![输入图片说明](screenshot/%E8%A7%92%E8%89%B2%E6%9D%83%E9%99%90.jpg) | |---|---| | ![输入图片说明](screenshot/%E8%B5%84%E6%BA%90%E8%8F%9C%E5%8D%95.jpg) | ![输入图片说明](screenshot/%E6%A8%A1%E5%9D%97%E5%8D%B8%E8%BD%BD.jpg) | | ![输入图片说明](screenshot/Index.jpg) | ![输入图片说明](screenshot/%E8%B4%A6%E5%8F%B7%E7%AE%A1%E7%90%86.jpg) | **系统** | ![输入图片说明](screenshot/SYS/N1.jpg) | ![输入图片说明](screenshot/SYS/N2.jpg) | |---|---| | ![输入图片说明](screenshot/SYS/N3.jpg) | ![输入图片说明](screenshot/SYS/N4.jpg) | | ![输入图片说明](screenshot/SYS/N5.jpg) | ![输入图片说明](screenshot/SYS/N6.jpg) | | ![输入图片说明](screenshot/SYS/N7.jpg) | ![输入图片说明](screenshot/SYS/N8.jpg) | | ![输入图片说明](screenshot/SYS/N9.jpg) | ![输入图片说明](screenshot/SYS/N10.jpg) | | ![输入图片说明](screenshot/SYS/N11.jpg) | ![输入图片说明](screenshot/SYS/N12.jpg) | | ![输入图片说明](screenshot/SYS/N13.jpg) | ![输入图片说明](screenshot/SYS/N14.jpg) | | ![输入图片说明](screenshot/SYS/N15.jpg) | ![输入图片说明](screenshot/SYS/N16.jpg) | | ![输入图片说明](screenshot/SYS/N17.jpg) | ![输入图片说明](screenshot/SYS/N18.jpg) | | ![输入图片说明](screenshot/SYS/N19.jpg) | ![输入图片说明](screenshot/SYS/N20.jpg) | | ![输入图片说明](screenshot/SYS/N21.jpg) | | **运管** | ![输入图片说明](screenshot/OMP/N1.jpg) | ![输入图片说明](screenshot/OMP/N2.jpg) | |---|---| | ![输入图片说明](screenshot/OMP/N3.jpg) | ![输入图片说明](screenshot/OMP/N4.jpg) | | ![输入图片说明](screenshot/OMP/N5.jpg) | ![输入图片说明](screenshot/OMP/N6.jpg) | | ![输入图片说明](screenshot/OMP/N7.jpg) | ![输入图片说明](screenshot/OMP/N8.jpg) | | ![输入图片说明](screenshot/OMP/N9.jpg) | ![输入图片说明](screenshot/OMP/N10.jpg) | | ![输入图片说明](screenshot/OMP/N11.jpg) | | **调度** ![输入图片说明](screenshot/%E8%B0%83%E5%BA%A6%E5%99%A8.jpg) **文档** ![输入图片说明](screenshot/%E6%96%87%E6%A1%A3%E5%9C%A8%E7%BA%BF%E9%A2%84%E8%A7%88.jpg) ![输入图片说明](screenshot/%E9%99%84%E4%BB%B6.jpg) **日志** ![输入图片说明](screenshot/%E6%97%A5%E5%BF%97%E4%B8%AD%E5%BF%83.jpg) **我们基于JEHC-2.0开源平台开发。该项目一直在维护中。** ### 微服务版本 集成产品线版本:https://gitee.com/jehc/jehc-cloud.git 工作流版本:https://gitee.com/jehc/jehc-cloud-workflow IOT版本:https://gitee.com/jehc/jehc-cloud-iot 报表版本:https://gitee.com/jehc/jehc-cloud-report 病历云版本:https://gitee.com/jehc/jehc-cloud-medical(医学 影像学平台,联系方式:244831954@qq.com / hxtkdcj@163.com / 540539727@qq.com) ### 单工程2.0版本 纯净版本:https://gitee.com/jehc/jehc 工作流版本:https://gitee.com/jehc/jehc-workflow IOT版本:https://gitee.com/jehc/jehc-iot 病历云(HIS)版本:https://gitee.com/jehc/jehc-medical(医学 影像学平台,联系方式:244831954@qq.com / hxtkdcj@163.com / 540539727@qq.com) ### 单工程2.0前端版本 1.传统工程jehc-front(挂靠2.0.0分支,新分支已废弃) 2.VUE版本jehc-front-vue(新增) ### 单工程1.0版本 纯净版本:https://gitee.com/jehc/jehc-boot