update - 更新套娃似得的转交与加签后,审批日志显示不正常的情况

This commit is contained in:
wangli 2023-12-13 11:20:14 +08:00
parent 127ea98cae
commit e8fd107bb4

View File

@ -56,11 +56,14 @@ public interface BpmnHistoricTaskInstanceConverter extends EntityConverter<BpmnH
}
List<BpmnHistoricTaskInstanceVO> vos = new ArrayList<>();
entities.stream()
// .filter(i -> !Objects.equals(DELETE_REASON_END, i.getDeleteReason()))
.filter(i -> (Objects.equals(i.getAssignee(), TASK_ASSIGNEE_SKIP_FLAT) && Objects.equals(REJECTION_AUTO_COMPLETED.getDesc(), i.getDeleteReason()))
|| (!Objects.equals(REJECTION_AUTO_COMPLETED.getDesc(), i.getDeleteReason()))
|| (Objects.equals(i.getAssignee(), TASK_ASSIGNEE_SKIP_FLAT) && Objects.equals(DELETE_REASON_END, i.getDeleteReason()))
)
.filter(i -> (!Objects.equals(REJECTION_AUTO_COMPLETED.getDesc(), i.getDeleteReason()))
|| (Objects.equals(i.getAssignee(), TASK_ASSIGNEE_SKIP_FLAT) && Objects.equals(REJECTION_AUTO_COMPLETED.getDesc(), i.getDeleteReason()))
// || !(Objects.equals(i.getAssignee(), TASK_ASSIGNEE_SKIP_FLAT) &&
// Objects.equals(DELETE_REASON_END, i.getDeleteReason()))
// || (!Objects.equals(i.getAssignee(), TASK_ASSIGNEE_SKIP_FLAT)
// &&!Objects.equals(REJECTION_AUTO_COMPLETED.getDesc(), i
// .getDeleteReason()))
).filter(i -> !(!Objects.equals(i.getAssignee(), TASK_ASSIGNEE_SKIP_FLAT) && Objects.equals(DELETE_REASON_END, i.getDeleteReason())))
.forEach(i -> vos.add(toVo(i)));
return vos;
}