feat(REQ-4468) - 优化查询审批人冗余信息时的传参
This commit is contained in:
parent
8862c62bca
commit
9d39c35a0b
@ -311,6 +311,7 @@ public class TaskEntityEventHandle implements EntityEventHandle<TaskEntity> {
|
||||
String personId = assigner.getPersonId();
|
||||
String tenantId = assigner.getTenantId();
|
||||
String ouId = assigner.getOuId();
|
||||
String nodeId = assigner.getNodeId();
|
||||
if (NumberUtils.isDigits(personId) && NumberUtils.isDigits(tenantId) && NumberUtils.isDigits(ouId)) {
|
||||
ListOrgNodeUserReq build = ListOrgNodeUserReq.builder()
|
||||
.personIds(Lists.newArrayList(Long.parseLong(personId)))
|
||||
@ -327,6 +328,10 @@ public class TaskEntityEventHandle implements EntityEventHandle<TaskEntity> {
|
||||
.build())
|
||||
.pageSize(Integer.MAX_VALUE)
|
||||
.build();
|
||||
|
||||
if(NumberUtils.isDigits(nodeId)) {
|
||||
build.setAncestorNodeIds(Lists.newArrayList(Long.parseLong(nodeId)));
|
||||
}
|
||||
return orgNodeUserList(build).getData();
|
||||
}
|
||||
return Collections.emptyList();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user