{"id":25427938,"url":"https://github.com/eairps/flow","last_synced_at":"2025-02-24T02:01:47.109Z","repository":{"id":37383119,"uuid":"371295657","full_name":"eairps/flow","owner":"eairps","description":"企业级流程中心（基于flowable和bpmn.js封装的流程引擎）","archived":false,"fork":false,"pushed_at":"2025-02-14T15:51:03.000Z","size":192623,"stargazers_count":784,"open_issues_count":11,"forks_count":268,"subscribers_count":33,"default_branch":"master","last_synced_at":"2025-02-15T15:37:46.295Z","etag":null,"topics":["activiti","bpmn-js","flowable","java-8","mysql","springboot","typescript","vue3"],"latest_commit_sha":null,"homepage":"http://47.106.196.177:8200","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eairps.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-27T08:09:34.000Z","updated_at":"2025-02-13T05:46:21.000Z","dependencies_parsed_at":"2023-02-19T15:31:46.901Z","dependency_job_id":"98d8531b-d156-4937-bfaf-37d0bf9947d1","html_url":"https://github.com/eairps/flow","commit_stats":null,"previous_names":["wansenai/flow","ecnice/flow","eairps/flow"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eairps%2Fflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eairps%2Fflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eairps%2Fflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eairps%2Fflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eairps","download_url":"https://codeload.github.com/eairps/flow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240404712,"owners_count":19796063,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["activiti","bpmn-js","flowable","java-8","mysql","springboot","typescript","vue3"],"created_at":"2025-02-17T01:31:11.512Z","updated_at":"2025-02-24T02:01:47.074Z","avatar_url":"https://github.com/eairps.png","language":"HTML","funding_links":[],"categories":["HTML"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e \u003ca href=\"https://github.com/wansenai/flow\"\u003e \u003cimg alt=\"Flow Logo\" width=\"64\" height=\"64\" src=\"flow-admin-ui/public/favicon.ico\"\u003e \u003c/a\u003e \u003cbr\u003e \u003cbr\u003e\n\n[![license](https://img.shields.io/github/license/wansenai/flow)](LICENSE)\n\n\u003ch1\u003eFlow (企业级流程中心)\u003c/h1\u003e\n\u003c/div\u003e\n\n**中文** | [English](./README.md)\n\n**作者**\n [刘文军](https://github.com/ecnice)\n\n## 简介\nFlow 是一个免费开源的企业级流程应用，结合了`Flowable`,`Bpm.js`,`Java`,`Vue3`,`TypeScript`等主流技术开发，开箱即用的流程引擎一体化解决方案。\n\n## 预览\n- [企业数智化 - 流程中心](http://47.106.196.177:8100/idm/#/login?_blank)\n- [企业数智化 - 门户](http://47.106.196.177:8200/idm/#/login)\n- [操作演示 - 流程中心](https://www.bilibili.com/video/BV1qU4y1L7pB/)\n- [操作演示 - 门户](https://www.bilibili.com/video/BV1mh411Y7UT/)\n- [Gitee](https://gitee.com/lwj/flow)\n- [GitHub](https://github.com/ecnice/flow)\n### 流程后台-表单设计\n![](docs/imgs/add-custom-form.gif)\n### 流程后台-流程设计\n![avatar](https://img-blog.csdnimg.cn/20210531103412212.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531103412208.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531103412202.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531103412165.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531103412166.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n\n### 门户前台\n![avatar](https://img-blog.csdnimg.cn/20210531105638460.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![image](./docs/imgs/front1.jpg)\n![image](./docs/imgs/front2.jpg)\n#![avatar](https://img-blog.csdnimg.cn/20210531105638461.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n#![avatar](https://img-blog.csdnimg.cn/20210531105638468.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531105638379.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531105638388.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n![avatar](https://img-blog.csdnimg.cn/20210531105638343.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70#pic_center)\n\n\n## 后台安装\n1、安装数据库\n新建一个数据库flow\n导入数据库脚本：docs/sql/flow.sql\n\n2、配置数据源\n修改flow-admin模块下的resources配置文件application-local.properties\n```\nspring.datasource.druid.url=jdbc:mysql://localhost:3306/flow?autoReconnect=true\u0026useUnicode=true\u0026characterEncoding=utf8\u0026zeroDateTimeBehavior=CONVERT_TO_NULL\u0026useSSL=false\u0026serverTimezone=GMT%2B8\u0026nullCatalogMeansCurrent=true\nspring.datasource.druid.username=xxxx\nspring.datasource.druid.password=xxx\n```\n3、启动应用程序\nflow-admin模块下的com.dragon.flow.main.FlowAdminApplication\n\n直接运行即可\n\n4、访问路径\nhttp://localhost:8988/index.html\n账号密码：\n\n普通管理员：10101/888888\n超级管理员：10100/888888\n\n5、项目结构\n\n![avatar](https://img-blog.csdnimg.cn/20210601174137283.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdXdlbmp1bjA1MTAx,size_16,color_FFFFFF,t_70)\n\n6、开放接口\nhttp://localhost:8988/swagger-ui/index.html\n\n\n## 前台安装\n1、配置数据源\n修改flow-front-rest模块下的resources配置文件application-local.properties\n```\nspring.datasource.druid.url=jdbc:mysql://localhost:3306/flow?autoReconnect=true\u0026useUnicode=true\u0026characterEncoding=utf8\u0026zeroDateTimeBehavior=CONVERT_TO_NULL\u0026useSSL=false\u0026serverTimezone=GMT%2B8\u0026nullCatalogMeansCurrent=true\nspring.datasource.druid.username=xxxx\nspring.datasource.druid.password=xxx\n```\n\n2、启动应用程序\nflow-front-rest模块下的com.dragon.flow.main.FlowFrontApplication\n\n3、访问路径\nhttp://localhost:8990\n\n4、登录账号密码\n\n账号：10000到10100 密码统一：888888\n\n## Docker 启动\nhttps://gblfy.blog.csdn.net/article/details/117636550\n镜像的密码是flow\n\n## 社区 \n\n### 加入QQ群\n输入群号：633168411 或扫码加入QQ群\n\n### 加入微信群\n\n扫码加入微信群，若提示二维码过期请添加微信号：liuwenjun05101 备注Flow开源，谢谢！\n\n\u003cimage src=\"https://wansen.cloud/group1/default/20231227/18/46/4/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20231227184637.jpg?download=0\" alt=\"微信群\" width=\"300\"/\u003e\n\n## 好书推荐\n大家在使用本项目时，推荐结合贺波老师的书[《深入Activiti流程引擎：核心原理与高阶实战》](https://item.m.jd.com/product/13928958.html?gx=RnAomTM2bmCImZxDqYAkVCoIHuIYVqc)，这本书对系统学习和深入掌握Activiti/Flowable的用法非常有帮助。\n\n\n\u003cimage src=\"https://github.com/didi/LogicFlow/assets/8553969/f4492e40-d812-453e-a170-38fb4253338f\" alt=\"《深入Activiti流程引擎：核心原理与高阶实战》\" width=\"250\"/\u003e\n\n## 协议\n\n- 遵循 MIT 和 Apache-2.0 协议\n- 请自由地享受和参与开源\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feairps%2Fflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feairps%2Fflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feairps%2Fflow/lists"}