首页 新闻 搜索 专区 学院

关于K2 WorklistItem对象已经存在,正在执行,另一用户需要创建该WorklistItem对象问题

0
[已关闭问题] 关闭于 2017-11-17 14:46

K2流程是逐级审批这个是没问题的,但是一旦并行审批,就是说,有可能同时两个人都在审批,都在使用该方法

如下代码 

 Connection k2ConnectionByAdmin;

k2ConnectionByAdmin = k2Util.GetK2Connection(user, pwd);
SourceCode.Workflow.Client.WorklistItem worklistItem = k2ConnectionByAdmin.OpenWorklistItem(sn);
//k2ConnectionByAdmin.OpenWorklistItem(sn).Sleep( );
empty = worklistItem.ActivityInstanceDestination.StartDate.ToString();

...

k2ConnectionByAdmin.Close();
return empty;

此时,晚进入该方法的用户在创建worklistItem 对象的时候就会抛出异常,请问该如何解决?

香草布丁的主页 香草布丁 | 菜鸟二级 | 园豆:204
提问于:2017-11-09 10:14
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册