REQ-2595-修复完成待办无效问题
This commit is contained in:
parent
a1a547e028
commit
0cc9c55969
@ -338,7 +338,7 @@ public class TodoManager {
|
||||
public boolean completeByIdentityCodes(CompletePendingMessageByCodesRequest request) {
|
||||
TodoRequestContext ctx = TodoRequestContext.create("completeByIdentityCodes", request);
|
||||
StateAdvanceResult advanceResult = advanceState(ctx, execAdvanceBuilder()
|
||||
.in(Todo::getIdentityCode, request.getIdentityCodes())
|
||||
.in(CollectionUtils.isNotEmpty(request.getIdentityCodes()), Todo::getIdentityCode, request.getIdentityCodes().toArray())
|
||||
.set(Todo::getState, PendingMessageStateEnum.COMPLETED));
|
||||
boolean businessUpdated = false;
|
||||
if (advanceResult.getBusiness() != null && request.determineUpdateFinalBizState()) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user