写点什么

零代码(低代码)工作流引擎(cube-flowable)

作者:风清扬
  • 2023-02-27
    黑龙江
  • 本文字数:1317 字

    阅读完需:约 4 分钟

cube-flowable 工作流引擎

简介

cube-flowable 工作流引擎旨在打造一套零代码、领先、且快速实用的引擎工具,助力开发者在面对工作流开发任务时,除去学习工作流框架知识和 API 的学习成本且不去关心工作流是什么技术,无需了解学习,安装使用 cube-flowable 工作流引擎并应用落地。此工作流引擎是零代码或低代码的工作流引擎,安装配置开箱即可使用,完全适用于中国国情的工作流引擎。主要特点包括:在线拖拽可视化业务表单并自动创建业务表,关联业务表单创建工作流并在线设计工作流程模型,发布流程模型生成实例,在线申请,在线审批,撤回,驳回至节点,多实例任务审批,多重网关条件审批,指定工作流节点分支审批,委托(转办)办理,流程进度监控跟踪,流程历史日志跟踪等等丰富功能。

近期更新

  • 2022.12.15 V 0.1.10 版本发布[公开测试版]

下载工作流引擎组件

  • 前端引擎安装


npm i @liujianan/cube-vue-bpmn
复制代码


  • 后端服务引用 pom 文件加入以下依赖


<dependency>    <groupId>com.liujianan</groupId>    <artifactId>cube-flowable-starter</artifactId>    <version>0.1.10</version></dependency>
<repositories> <!-- 阿里云镜像仓库 --> <repository> <id>aliyun</id> <name>aliyun Repository</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </repository> <!-- 私服 --> <repository> <id>xinjishu-releases</id> <name>maven-releases</name> <url>http://192.168.28.90:8081/repository/maven-releases/</url> </repository></repositories>
复制代码

前端引用组件,在自己项目的 main.js 里

import store from "./store"
// 使用工作流import CubeVueBpmn from '@liujianan/cube-vue-bpmn'import '@liujianan/cube-vue-bpmn/lib/cube-vue-bpmn.css'Vue.use(CubeVueBpmn, { store })
复制代码

后端服务配置

  • 数据源连接参数配置


useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
复制代码


  • mybatis 配置,配置 mapper 的扫描,找到所有的 mapper.xml 映射文件


# MyBatis配置mybatis:    # 搜索指定包别名    typeAliasesPackage: com.ruoyi.**.domain    # 配置mapper的扫描,找到所有的mapper.xml映射文件    mapperLocations: classpath*:mapper/**/*Mapper.xml,classpath:cube/flowable/mapper/*.xml    # 加载全局的配置文件    configLocation: classpath:mybatis/mybatis-config.xml
复制代码


  • 分页配置


# PageHelper分页插件pagehelper:   helperDialect: mysql  supportMethodsArguments: true  params: count=countSql 
复制代码


  • 指定要扫描的 Mapper 类的包的路径配置


// 指定要扫描的Mapper类的包的路径@MapperScan(basePackages = {"com.ruoyi.**.mapper", "com.liujianan.cube.flowable.mapper"})
复制代码

文档教程

开源地址

码云:https://gitee.com/hitsoft1995/cube-flowable

联系

网站:http://hitsoftware.com.cn/hsoft/resources/hsoft/index.html

邮箱: 1874924884@qq.com

用户头像

风清扬

关注

还未添加个人签名 2020-07-01 加入

还未添加个人简介

评论

发布
暂无评论
零代码(低代码)工作流引擎(cube-flowable)_低代码_风清扬_InfoQ写作社区