起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6542|回复: 5

[处理中3] 流程图会签bug

[复制链接]

63

主题

195

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
QQ
发表于 2018-9-17 09:13:16 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
如图,在会签环节,流程同时流转到环节3和环节4,如环节3点击终止,环节3和环节4都会显示已终止,而实际上这是错误的,环节3应该显示已终止,环节4应该显示未处理,现在这种情况,无法记录和判断到底谁终止掉的流程,特别是会签环节比较多的时候,希望能给补丁之类的帮我们解决这个问
112.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-9-17 10:16:53 | 显示全部楼层
流程的终止和暂停是对整个流程实例的,不是对某一个分支的,所以一个终止或暂停整个流程就是终止或暂停的状态
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

195

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
QQ
 楼主| 发表于 2018-9-17 11:49:52 | 显示全部楼层
本帖最后由 bianjialei 于 2018-9-17 11:50 编辑
jishuang 发表于 2018-9-17 10:16
流程的终止和暂停是对整个流程实例的,不是对某一个分支的,所以一个终止或暂停整个流程就是终止或暂停的状 ...

我们也无法区分谁终止的流程啊,连波特图中也显示的是两个节点都终止了,好像是两个节点都点了终止,其实不是的啊,只有一个节点点了终止,主要就是无法区分谁做的终止操作,这样工作责任无法明确的
030.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-9-17 13:53:08 | 显示全部楼层
平台默认没有控制,可以自己写一个终止前事件的监听,监听中获取当前任务和当前环节拼接字符串向任务的扩展字段中赋值,然后在流程轨迹中显示扩展字段的信息
监听可以参考http://bbs.wex5.com/forum.php?mo ... 2&pid=165007162
流程事件是action="abortProcessAction" event="before"
跟扩展字段赋值参考
  1.         public static void andRaceProcessBeforeAbort() {
  2.                 com.justep.system.process.Task task = ProcessUtils.getTaskInProcessContext();
  3.                 task.setRelationValue("sESField01", ContextHelper.getPersonMember().getFName()+"终止"+task.getActivityName());
  4.         }
复制代码

流程轨迹中显示参考
http://docs.wex5.com/bex5-process-processchart10021/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

195

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
QQ
 楼主| 发表于 2018-9-20 14:05:42 | 显示全部楼层
本帖最后由 bianjialei 于 2018-9-20 14:06 编辑
jishuang 发表于 2018-9-17 13:53
平台默认没有控制,可以自己写一个终止前事件的监听,监听中获取当前任务和当前环节拼接字符串向任务的扩展 ...

方法我实验了,按照你给的方式报错啊,如图1是我们按照你的方法加的代码,图二是报的错误
TIM图片20180920140551.jpg
TIM图片20180920140556.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-9-20 14:48:16 | 显示全部楼层
要自己写一个action的监啊,不是修改平台默认的代码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-8-27 23:49 , Processed in 0.096243 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表