Browse Source

优化

master
dimengzhe 2 years ago
parent
commit
d8f4b48590
  1. 4
      anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flow/FlowableRest.java

4
anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flow/FlowableRest.java

@ -501,8 +501,9 @@ public class FlowableRest implements FlowableFeign {
String id = flowElement.getId();
if (taskDefKey.equals(id) && i + 1 < flowElements.size()) {
FlowElement flowElement1 = flowElements.get(i + 1);
FlowElement flowElement2 = flowElements.get(i + 2);
List<SysUserVo> sysUserVoLists2 = new ArrayList<>();
if(i+2<flowElements.size()){
FlowElement flowElement2 = flowElements.get(i + 2);
if (flowElement2 instanceof UserTask) {
UserTask userTask = (UserTask) flowElement2;
List<String> candidateGroups = userTask.getCandidateGroups();
@ -519,6 +520,7 @@ public class FlowableRest implements FlowableFeign {
sysUserVoLists2.addAll(userByRole.getData());
}
}
}
if (flowElement1 instanceof UserTask) {
UserTask userTask = (UserTask) flowElement1;
List<String> candidateGroups = userTask.getCandidateGroups();

Loading…
Cancel
Save