流转给一个人
用 relationValue 取到人员的id,再用 findPersonMembersByID 方法根据人的ID获取人员成员
流转给多个人
需要自己定义一个函数,将多个人的ID转成一个ID List,再调用 findPersonMembersByIDListfindPersonMembersByIDList(list(list(‘组织ID’, ‘人ID‘), list(‘组织ID’, ‘人ID‘)))其中组织ID可以为空,人ID可以到SA_OPPerson中查找sID的值。具体步骤如下
1、自定义一个函数返回执行者的list
<fn name="dyExcutorFn" category="自定义" code-model="/demo/misc/logic/code" code="Zx.dyExecutor" type="List<List<String>>"> <label language="zh_CN">自定义执行者</label> </fn> public static List<List<String>> dyExecutor() { List<List<String>> list1=new ArrayList<List<String>>(); List<String> list2=new ArrayList<String>(); list2.add(""); list2.add("PSN01"); list1.add(list2); List<String> list3=new ArrayList<String>(); list3.add(""); list3.add("09039A3731C94A3FB84689F64F8E7088"); list1.add(list3); return list1; }
2、在执行规则中使用表达式嵌套
findPersonMembersByIDList(dyExcutorFn())
本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5!
阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443
评一波