|
@@ -480,7 +480,7 @@ public class FlowTaskServiceImpl extends BaseServiceImpl<FlowTaskDao, FlowTask>
|
|
|
BpmnModel model = repositoryService.getBpmnModel(taskInfo.getProcessDefinitionId());
|
|
|
Set<UserTask> parentElements = ProcessUtil.findParentElements(model.getFlowElement(taskInfo.getTaskDefinitionKey()), UserTask.class);
|
|
|
String sql = "SELECT t1.ID_,t1.ACT_ID_,t1.ACT_NAME_ FROM ACT_RU_ACTINST AS t1 WHERE " +
|
|
|
- "END_TIME_ = ( SELECT MAX( END_TIME_ ) FROM ACT_RU_ACTINST AS t2 WHERE t1.PROC_INST_ID_ = #{processInstanceId} AND t1.ACT_ID_ = t2.ACT_ID_ ) " +
|
|
|
+ "END_TIME_ = ( SELECT MAX( END_TIME_ ) FROM ACT_RU_ACTINST AS t2 WHERE t2.PROC_INST_ID_ = #{processInstanceId} AND t1.ACT_ID_ = t2.ACT_ID_ ) " +
|
|
|
"AND t1.PROC_INST_ID_ = #{processInstanceId} " +
|
|
|
"AND t1.ACT_TYPE_ = 'userTask' " +
|
|
|
"AND t1.END_TIME_ IS NOT NULL " +
|