|
楼主 |
发表于 2017-4-1 14:48:25
|
显示全部楼层
对于需求我想了另一个解决方法 但是现在有一个问题 我加了一个流程图 只有两个环节 第二个环节配置取页面上定义的所有人 我按照http://bbs.wex5.com/forum.php?mod=viewthread&tid=49744 这个帖子写了一个函数 在process文件中出现了自定义函数几个字 但是下面没有我定义的函数 我就自己把函数写进去了
findPersonMembersByIDList(dyExecutorFn(relationValue('FM_FLOW_MANAGE_MAIN',getProcessData1(),null,null,'PERSON_IDS','/JPT/flowManage/data')))
Java 代码如下:
public static List<List<String>> dyExecutor(String personIDs) {
System.out.println("personIDs:"+personIDs);
List<List<String>> listAll = new ArrayList<List<String>>();
String[] array = personIDs.split(personIDs, ',');
for (int i = 0; i < array.length; i++) {
List<String> list = new ArrayList<String>();
String personID = array;
list.add("");
list.add(personID);
listAll.add(list);
}
return listAll;
}
执行的时候报错:任务"审批:流程管理"必须指定执行者 感觉函数应该写的不太对 但是不知道哪里出错了 你帮忙给看下
|
|