我数据库用的是PostgreSQL,抄袭的目标版本用的是SQL Server。因为我在Mac上面写的,懒得搞太复杂,直接上PostgreSQL了。版本是12.4. 首先表我分成了流程模板表、流程配置表、节点配置表、事件配置表、路由配置表、流程实例表、节点状态表、流程状态表、业务数据状态表。 流程 ...
CREATE TABLE bk workflow id int NOT NULL AUTO INCREMENT, name varchar NOT NULL COMMENT 工作流的名字 , description text NOT NULL COMMENT 描述 , addtime int NOT NULL DEFAULT COMMENT 数据插入的时间 , code varchar NOT N ...
2016-12-17 16:07 0 2632 推荐指数:
我数据库用的是PostgreSQL,抄袭的目标版本用的是SQL Server。因为我在Mac上面写的,懒得搞太复杂,直接上PostgreSQL了。版本是12.4. 首先表我分成了流程模板表、流程配置表、节点配置表、事件配置表、路由配置表、流程实例表、节点状态表、流程状态表、业务数据状态表。 流程 ...
文/朱季谦 Activiti工作流引擎自带了一套数据库表,这里面有一个需要注意的地方: 低于5.6.4的MySQL版本不支持时间戳或毫秒级的日期。更糟糕的是,某些版本在尝试创建此类列时将引发异常,而其他版本则不会。执行自动创建/升级时,引擎将在执行DDL时更改它。使用DDL文件方法时,既可以 ...
观察分析上图中,发现图中名字应该写错了,应该是如下 5个表:页面功能表、节点模板表、工作流程表、流程过程表(流程实例表)、用户表、流程人员(角色)表。 下面是个人的理解,有不当之处欢迎指点! 页面功能表:是指OA流程中一个节点的具体页面,比如上图 ...
数据表格即在表单中显示一个table,该table数据可以来自任意自定义的来源: 数据类型:指定表格的数据源类型 1、datatable,即.net中的System.Data.DataTable 2、HTML,即html字符串的形式:<table><tr> ...
以来不断有朋友来探讨工作流引擎该如何设计、工作流的数据库如何设计、应用筐架如何搭建等,这些问题其实都是 ...
从零开始学习Activiti工作流,记录下学习过程。 关于工作流的简介没什么好介绍了,只能说是个很有用的东西,数据库中23张表分别有什么用网上也有很详细的介绍,这里也不多加说明。activiti开发中除了需要必备的包之外,JDK要求在1.6以上,开发环境为Eclipse3.7或者以上版本 ...
公司准备开发一套工作流引擎,以前没有什么OA开发经验,也是第一次设计工作流引擎,我把我的一些思路分享一下,希望得到些帮助或者能帮助到一些人。 产品的定位: 1、能够做到前后端分离 2、可以做到项目的分离使用,通过接口来实现 3、支持复杂流程逻辑 例如: 填写加班 ...
自定义工作流是这样设计表结构的吗? 最近听一个同事说自己开发了一个工作流,只要修改SQL语句就可以自己定义下一个节点是谁,然后自己试着按照他说的设计了表结构, 只要修改表3节点的排序这一列就可以自己定义当前流程的顺序,如果需要加节点,直接在表3添加状态节点可以! 1.通常 ...