12 2013 档案

摘要:参考了前辈的一些国际化支持做法,加上自己对流程的一些理解,做了activiti5.14版本的国际化支持。发现有若干bug,比如属性设置弹出窗口里的grid里的下拉列表不支持显示中文(要修改oryx.debug.js文件里的buildColumnModel方法中type == ORYX.CONFIG.TYPE_CHOICE部分的optionTmpl属性才可以)附:stencilset.json 文件的国际化中文支持代码(注意对应org.activiti.rest.editor.main.StencilsetRestResource.java里读的资源文件路径):{ "title&quo 阅读全文
posted @ 2013-12-19 13:51 kevinYX 阅读(3554) 评论(1) 推荐(0)
摘要:在处理流程回退时,需要获取某个节点当前可以回退到的节点,简单分析下:1. 只支持回退到userTask。2. 如果流程流转过某节点时生成了多个任务,从其中某一个任务回退到该节点后,不处理另外的任务。3. 只能回退到当前节点前已经处理过的节点。 基于这个考虑,获取哪些节点可以回退按如下处理:1. 从历史任务表查当前节点所在流程实例已经完成过的所有任务,有可能包括当前节点以后的任务(比如当前节点本来就是由后面节点回退的)2. 判断任务是不是当前节点以前的userTask节点任务,如果是,加入返回列表。3. 同一个节点只返回一次。 在这种处理前提下,需要获取流程中所有userTask节点的前后关系. 阅读全文
posted @ 2013-12-18 13:05 kevinYX 阅读(8876) 评论(1) 推荐(0)
摘要:看这人家那么丰富多姿,自个儿,或者也能变得绚烂些吧。 阅读全文
posted @ 2013-12-17 10:18 kevinYX 阅读(155) 评论(0) 推荐(0)