|
@ -88,12 +88,18 @@ public class FlowTaskController implements FlowTaskFeign { |
|
|
int size = Integer.valueOf(businessTaskQuery.getSize() + ""); |
|
|
int size = Integer.valueOf(businessTaskQuery.getSize() + ""); |
|
|
int current = Integer.valueOf(businessTaskQuery.getCurrent() + ""); |
|
|
int current = Integer.valueOf(businessTaskQuery.getCurrent() + ""); |
|
|
List<BusinessTaskParam> fields = businessTaskQuery.getParams().getFields(); |
|
|
List<BusinessTaskParam> fields = businessTaskQuery.getParams().getFields(); |
|
|
AtomicReference<String> orgPath= new AtomicReference<>(""); |
|
|
/* AtomicReference<String> orgPath= new AtomicReference<>(""); |
|
|
fields.forEach(f->{ |
|
|
fields.forEach(f->{ |
|
|
if(f.getField().equals(BusinessVariables.ORGPATH)) |
|
|
if(f.getField().equals(BusinessVariables.ORGPATH)) |
|
|
orgPath.set(f.getValue()); |
|
|
orgPath.set(f.getValue()); |
|
|
}); |
|
|
});*/ |
|
|
ResultBean<Page<FlowTaskDto>> resultBean = flowTaskService.businessTodoList(userSid, orgPath.get(), fields, current, size); |
|
|
String orgPath=null; |
|
|
|
|
|
for(BusinessTaskParam b: fields){ |
|
|
|
|
|
if(b.getField().equals(BusinessVariables.ORGPATH)) { |
|
|
|
|
|
orgPath=b.getValue(); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
ResultBean<Page<FlowTaskDto>> resultBean = flowTaskService.businessTodoList(userSid, orgPath, fields, current, size); |
|
|
return resultBean; |
|
|
return resultBean; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|