|
版本: |
X5.2.7 |
小版本号: |
|
|
|
数据库: |
|
服务器操作系统: |
|
应用服务器: |
|
客户端操作系统: |
|
浏览器: |
|
|
|
1)组织机构中存在一人多岗的情况,人员x,分别在机构1,和机构2中存在2)在流程环节a环节设置 流转规则 不需要确认
b环节设置 执行规则 表达式 从ui页面取得的一个人员id findOnePersonMemberByID('',relationValue('WA_SPXX',getProcessData1(),null,null,'fL1d','/wangluoshenpi/shenpiyewu/data'))
b环节设置了范围表达式,限制 只取机构1的人员
3)在ui 按钮js代码中通过 justep.xbl("flw").advanceQuery();
通过以上设置,可以达到目的:
在页面上提前定制好审核人员,点击同意按钮,流程直接流转給设置的人员。现在问题是,如果这个人员在两个机构中存在,这这个任务流转在待办任务中出现两条。
尝试解决,执行规则范围表达式,设定只选一个机构的,但是好像 执行规则 表达式 和范围表达式 ,在js advanceQuery()的时候只考虑表达式。
|
|