新版工作流服务
服务简码
HWFP
默认端口
8220
默认路由
/hwfp/**
组件编码
hzero-workflow-plus
简介
1.1 概述
基于Activiti的工作流引擎服务
1.2 组件坐标
- OP版本
<dependency>
<groupId>org.hzero</groupId>
<artifactId>hzero-workflow-plus</artifactId>
<version>${hzero.service.version}</version>
</dependency>
- SAAS版本
<dependency>
<groupId>org.hzero</groupId>
<artifactId>hzero-workflow-plus-saas</artifactId>
<version>${hzero.service.version}</version>
</dependency>
1.3 主要功能
- 在原工作流的基础上整合配置,修复若干Bug,将编辑器和服务整合在一起
1.4 服务配置参数
hzero:
workflow:
activiti: # 如果没有用到Activiti的Mail组件,该配置可随意配置
mail-server-host: ${HZERO_WORKFLOW_MAIL_HOST:stmp.163.com} # 邮件发送服务
mail-server-port: ${HZERO_WORKFLOW_MAIL_PORT:25} # 工发送端口
mail-server-username: ${HZERO_WORKFLOW_MAIL_USERNAME:hzero@163.com} # 邮件发送账号
mail-server-password: ${HZERO_WORKFLOW_MAIL_PASSWORD:hzero} # 邮件发送账号密码
database-type: ${DATABASE_TYPE:mysql} # 数据库类型
databaseSchemaUpdate: true # 数据库更新模式
asyncExecutorActivate: true # 开启异步任务
uppercaseTableName: true # 数据库名称大写,针对TiDB数据库名称大小写无法识别的bug做的兼容,一般可不配置
requestProtocol: http # 接口定义请求协议,默认http
engineUrl: ${HZERO_WORKFLOW_SERVICE_URL:http://dev.hzero.org:8080/hwfp} # 流程编辑器中使用的服务地址,网关地址/工作流服务简码