2 Star 4 Fork 7

唛盟开源 / 唛盟统一流程中心mdp-workflow

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

logo

唛盟统一流程中心:涵盖待办、任务中心、流程中心、模型中心、表单设计、流程在线设计器等功能,是统一流程中心的一站式解决方案

gitee star

👉 https://maimengcloud.com 👈

快速导航

📢 简介唛盟统一流程中心

唛盟统一流程中心简称唛盟workflow,属于唛盟生态的专业子系统之一,以流程管理为核心,涵盖待办、任务中心、流程中心、模型中心、表单设计、流程在线设计器等功能,是统一流程中心的一站式解决方案。 💪唛盟生态遵循 “一个底座+N个专业子系统” 的架构,基于同一个底座的各个专业子系统可以任意组合形成一个大的业务系统
一个底座: mdp-core
N个专业子系统: 低代码mdp-lcode系统及账户管理mdp-sys第三方支付登录等mdp-tpa统一认证中心mdp-oauth2内容管理mdp-arc工作流mdp-workflow短信mdp-sms代码生成器mdp-code研发项目管理xm即时通讯mdp-im财务ac协同办公oa
上述专业子系统全部开源

唛盟workflow主体工程

唛盟workflow使用唛盟低代码开发平台开发,属于前后端严格分离的一套系统,分为前端工程、后端工程两部分 唛盟的流程管理相关页面整合在唛盟低代码开发平台

唛盟账号管理工程及流程管理相关工程

唛盟workflow的账户管理、组织管理、菜单管理、流程管理等等沿用唛盟低代码的功能

高级配套工程

  • mdp-cloud-backend
    该工程作为spring cloud的扩展工程,如果需要将系统发布到spring cloud环境,需要下载该工程重新打包,不包含任何的业务功能,仅作为后端接入cloud环境使用

  • mdp-oauth2-backend
    该工程为统一认证中心,作为spring oauth2的扩展工程,如果需要将系统接入oauth2环境,需要下载该工程重新打包,该工程实现分布式单点登陆;支持微信、支付宝、短信、账户密码等多种登陆方式

开发辅助工具

  • mdp-code-generator 代码生成器
    生成代码两种方式,
    一、使用代码生成器本地工程,好处是代码可以直接覆盖到本地业务工程,避免复制黏贴出错。
    二、如果不需要本地生成代码,也可以在低代码平台在线生成。在线生成代码

⚙ 快速开始

唛盟workflow的部分服务会调用mdp-lcode中的用户信息,开发前最好把mdp-lcode-backend部署起来,提供用户管理等服务

开发


# 克隆开发底座项目
git clone https://gitee.com/maimengcloud/mdp-core.git
# 安装开发底座依赖
mvn install 

# 克隆oauth2项目(非必须)
git https://gitee.com/maimengcloud/mdp-oauth2-backend.git
# 安装oauth2依赖
mvn install

# 克隆cloud项目(非必须)
git https://gitee.com/maimengcloud/mdp-cloud-backend.git
# 安装cloud依赖
mvn install

# 克隆mdp-workflow项目
git clone https://gitee.com/maimengcloud/mdp-workflow-backend.git
# 安装mdp-workflow依赖
mvn install

# 导入数据库脚本 
创建wf数据库,找到[wf.sql](./sql/wf.sql),导入相关表到wf数据库中 

# 配置数据库链接 + redis 链接(需要提前准备数据库及redis环境)
[application-dev.yml](./mdp-workflow/src/main/resources/application-dev.yml)

# 启动服务 
找到并运行[WorkflowApplication.java](./mdp-workflow/src/test/java/com/mdp/WorkflowApplication.java) 

特别提醒:

# 任务提醒会推送消息给im,如果没有部署im,请关闭im推送
mdp.im.client.open= false
# 工作流中自定义表单会推送数据到lcode的自定义表单进行数据存储,cloud下为lcode/formData/processApprova
mdp.form.data-approva-uri= http://127.0.0.1:7014/lcode/formData/processApprova

访问端口 http://localhost:7080

发布

# 构建 
在mdp-workflow-backend下执行 
mvn instal

# 部署
需要提前把[mdp-workflow-modeler-ui-web](https://gitee.com/maimengcloud/mdp-workflow-modeler-ui-web)下的module-ui整个目录拷贝部署到nginx等容器下

在mdp-workflow-backend下执行
mvn deploy

# 手工发布到测试环境或者生产环境
如果是单体应用则拷贝并推送到服务器上[mdp-workflow-bootstrap-3.0.0-RELEASE.jar](./mdp-workflow-bootstrap/target/mdp-workflow-bootstrap-3.0.0-RELEASE.jar)
如果是微服务则拷贝并推送到服务器上[mdp-workflow-cloud-bootstrap-3.0.0-RELEASE.jar](./mdp-workflow-cloud-bootstrap/target/mdp-workflow-cloud-bootstrap-3.0.0-RELEASE.jar)

🔔️ 特别提醒

mdp 3.0 版本已经开始规划更新了,尽请期待新版本的诞生吧

💯 流程管理演示环境

  1. 账户管理平台
  2. 唛盟统一流程中心-网页

🐞 交流讨论 、反馈 BUG、提出建议等

  1. 快扫描下方左侧微信二维码和我们一起交流讨论吧!(备注 唛盟-mdp 进群) drawing

  2. 唛盟微信公众号查看一些基础教程
    drawing

💲 打赏

感谢所有赞赏以及参与贡献的小伙伴,你们的支持是我们不断更新前进的动力!微信扫一扫,赏杯咖啡呗!
drawing

🔔商务合作

序号 合作项目 详细介绍 费用说明
1. 打赏获得赞助商名额 在赞助商列表展示(添加微信沟通) 不限额度
2. 新组件开发 提供组件扩展、优化服务 视复杂程度而定
3. 开发问题解答 如果使用该产品遇到棘手问题需要解决,添加微信进行沟通解决 免费
4. 开发培训 提供开发流程介绍、技术介绍、功能介绍、部署流程介绍,仅限线上培训 加微信详聊
5. 扩展问题解答 如果需要使用该产品进行自有业务系统研发,需要我方提供意见建议,我方收取一定费用后提供相应服务 加微信详聊
6. 广告合作 广告位(精品项目推荐、赞助商展位) 加微信沟通
MIT License Copyright (c) 2018-present chenyc Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

唛盟统一流程中心简称唛盟workflow,属于唛盟生态的专业子系统之一,以流程管理为核心,涵盖待办、任务中心、流程中心、模型中心、表单设计、流程在线设计器等功能,是统一流程中心的一站式解决方案。 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/maimengcloud/mdp-workflow-backend.git
git@gitee.com:maimengcloud/mdp-workflow-backend.git
maimengcloud
mdp-workflow-backend
唛盟统一流程中心mdp-workflow
master

搜索帮助