activity流程笔记

之前遇到了一个问题,在activity流程中不小心把一个流程图的表单的标识key,给弄丢了,

 

同时旧流程图又给删除了,这个时候新的流程 就会加载到新部署的流程图,但是旧的数据就查不到流程图中的额 标识key

要保证两个流程图完全是一样的只有参数不一样,

解决方法:

  

1.首先我的FORM_KEY 是在 act_ru_task表中,有些版本不一样可能不在这里,在这个地方要先给当前节点正确的form_key 方法,就是表一中的表单标识key,这样当前节点就能进入到这个方法了,

2.然后查询这个流程图部署的最新版本 查询表为:act_re_procdef  图上例子为 singPlan:12:187846  为最大的 即为最新版本

 

3.把最新版本放到这个PROC_DEF_ID_字段中,同一个版本号的最好都替换掉

4. 一个历史节点表,一个运行时的实例表,这两个都要修改

 这样之后 这个流程就算是改好了,下一个节点也会查询最新的那个节点带回来的数据

 

以上,纯属个人见解,如有错误欢迎指导,这个适用流程一不小心改错了

posted @ 2018-07-04 14:19  圣子  阅读(281)  评论(0编辑  收藏  举报