[DS-6362][fix] fix switch process definition version failed (#6363)
parent
bc8d610e87
commit
652d690976
|
|
@ -1395,7 +1395,7 @@ public class ProcessDefinitionServiceImpl extends BaseServiceImpl implements Pro
|
|||
return result;
|
||||
}
|
||||
int switchVersion = processService.switchVersion(processDefinition, processDefinitionLog);
|
||||
if (switchVersion > 0) {
|
||||
if (switchVersion <= 0) {
|
||||
putMsg(result, Status.SWITCH_PROCESS_DEFINITION_VERSION_ERROR);
|
||||
throw new ServiceException(Status.SWITCH_PROCESS_DEFINITION_VERSION_ERROR);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2212,7 +2212,7 @@ public class ProcessService {
|
|||
|
||||
int result = processDefineMapper.updateById(processDefinitionLog);
|
||||
if (result > 0) {
|
||||
result = switchProcessTaskRelationVersion(processDefinition);
|
||||
result = switchProcessTaskRelationVersion(processDefinitionLog);
|
||||
if (result <= 0) {
|
||||
return Constants.DEFINITION_FAILURE;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue