Compare commits
2 Commits
ea37189820
...
e7357ed208
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e7357ed208 | ||
|
|
b94ca42ca0 |
@ -220,16 +220,16 @@ public class CustomApproveTaskCmd extends AbstractCommand<Void> implements Seria
|
||||
.setActivityId(task.getTaskDefinitionKey())
|
||||
.setActivityName(task.getName())
|
||||
.setSignatures(new ArrayList<>()));
|
||||
ListUtils.emptyIfNull(attachmentList).stream()
|
||||
.filter(i -> Objects.equals(i.getType(), AttachmentTypeEnum.signature))
|
||||
.findFirst()
|
||||
.ifPresent(attachment -> dto.getSignatures().add(0,
|
||||
new SignatureDTO.SignDetail()
|
||||
.setApproverName(approver.getAssignerName())
|
||||
.setSignature(attachment.getUrl())
|
||||
.setAdvice(advice)
|
||||
.setResult(BpmnProcessTaskResultEnum.APPROVED.getDesc())
|
||||
.setOperationTime(new Date())));
|
||||
|
||||
dto.getSignatures().add(0, new SignatureDTO.SignDetail()
|
||||
.setApproverName(approver.getAssignerName())
|
||||
.setSignature(ListUtils.emptyIfNull(attachmentList).stream()
|
||||
.filter(i -> Objects.equals(i.getType(), AttachmentTypeEnum.signature))
|
||||
.findFirst().orElse(new AttachmentDTO()).getUrl())
|
||||
.setAdvice(advice)
|
||||
.setResult(BpmnProcessTaskResultEnum.APPROVED.getDesc())
|
||||
.setOperationTime(new Date())
|
||||
);
|
||||
if (!any.isPresent()) {
|
||||
signatures.add(dto);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user