首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >国产开源仿钉钉流程设计器源码,前端基于wflow工程创建,100%开源

国产开源仿钉钉流程设计器源码,前端基于wflow工程创建,100%开源

作者头像
开源日记
发布2023-03-10 18:54:06
发布2023-03-10 18:54:06
5.3K0
举报
文章被收录于专栏:JVMGCJVMGC

中国式传统流程引擎开源标杆(Activiti 567 Flowable 56,Camunda7 )

工作区面板

表单管理

工作流表单管理,支持分组和单组表单拖拽排序


表单基本设置
表单设计器

支持分栏布局、明细表格、以及多种基础组件,支持自定义开发组件

image-20220724220114724

image-20220724221040780

流程设计器

任意条件层级审批流程设计, 审批节点支持多种业务类型设置,支持流程校验

image-20220711111351476

自定义审批条件

image-20220722182318650

自定义复杂流转条件

可视化流程逻辑分支条件

image-20220722182622661

支持多种类型业务节点,支持配置校验,灵活配置

支持无限层级嵌套

image-20220711111911427

自动校验设置项,列出所有错误提示

条件节点优先级动态拖拽,实时刷新

特别说明:源码、JDK、MySQL、Redis等存放路径禁止包含中文、空格、特殊字符等

环境要求

官方建议:JDK版本不低于 1.8.0_281版本,可使用OpenJDK 8Alibaba Dragonwell 8BiShengJDK 8

项目

推荐版本

说明

JDK

1.8.0_281

JAVA环境依赖(需配置环境变量)

Maven

3.6.3

项目构建(需配置环境变量)

Redis

3.2.100(Windows)/6.0.x(Linux,Mac)

MySQL

5.7.x+

数据库任选一(默认)

SQLServer

2012+

数据库任选一

Oracle

11g+

数据库任选一

PostgreSQL

12+

数据库任选一

工具推荐

为防止无法正常下载Maven以来,请使用以下IDE版本

IDEA版本

Maven版本

IDEA2020及以上版本

Maven 3.6.3及以上版本

IDEA插件

  • Lombok
  • Alibaba Java Coding Guidelines
  • MybatisX

环境配置

  • 打开dingding-mid\src\main\resources\application.yml

环境变量

  • dev 开发环境
  • test 测试环境
  • preview 预发布环境
  • pro 生产环境
代码语言:javascript
复制
 #环境 dev|test|pro|preview
 profiles:
 active: dev
  • 打开application-x.yml(x表示环境变量),需配置以下
    • 服务端口(port)
    • 数据库连接
    • Redis

启动项目

  • dingding-mid\src\main\java\com\dingding\mid\DingDingAdminApplication.java,右击运行即可。

项目发布

  • IDEA右侧Maven-dingding-mid(root)-Lifecycle中双击clean清理下项目
  • 双击package打包项目
  • 打开项目目录,依次打开dingding-mid\target,将dingding-mid-{version}-RELEASE.jar上传至服务器

swagger接口文档

  • http://localhost:10000/swagger-ui/

地址:https://gitee.com/gailunJAVA/dingding-mid-business-java/

更多功能广大网友可以继续挖掘。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-02-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 工作区面板
  • 表单管理
    • 表单基本设置
    • 表单设计器
    • 流程设计器
  • 环境要求
    • 工具推荐
    • IDEA插件
    • 环境配置
    • 启动项目
    • 项目发布
    • swagger接口文档
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档