修复缺失的service文件
This commit is contained in:
@ -4679,27 +4679,27 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
|
||||
.superProcessInstanceId(dto.getProcessId()).list();
|
||||
|
||||
//当前流程是否有父级流程,就是外部流程或者子流程。外部流程或者子流程不能撤回到开始节点,不新增开始节点
|
||||
if (subProcess.size() < 1) {
|
||||
//获取到当前流程发起人 如果操作人 是发起人 默认新增开始节点
|
||||
Object startUserId = runtimeService.getVariable(dto.getProcessId(), WorkflowConstant.PROCESS_START_USER_ID_KEY);
|
||||
if (StpUtil.getLoginIdAsLong() == Convert.toLong(startUserId)) {
|
||||
|
||||
List<HistoricActivityInstance> startList = historyService.createHistoricActivityInstanceQuery()
|
||||
.processInstanceId(dto.getProcessId())
|
||||
.activityType(WorkflowConstant.BPMN_START_EVENT_TYPE_NAME)
|
||||
.finished()
|
||||
.orderByHistoricActivityInstanceEndTime()
|
||||
.desc()
|
||||
.list();
|
||||
|
||||
HistoricActivityInstance historicActivityInstance = startList.get(0);
|
||||
|
||||
RejectNodeVo vo = new RejectNodeVo();
|
||||
vo.setActivityId(historicActivityInstance.getActivityId());
|
||||
vo.setActivityName(historicActivityInstance.getActivityName());
|
||||
voList.add(vo);
|
||||
}
|
||||
}
|
||||
// if (subProcess.size() < 1) {
|
||||
// //获取到当前流程发起人 如果操作人 是发起人 默认新增开始节点
|
||||
// Object startUserId = runtimeService.getVariable(dto.getProcessId(), WorkflowConstant.PROCESS_START_USER_ID_KEY);
|
||||
// if (StpUtil.getLoginIdAsLong() == Convert.toLong(startUserId)) {
|
||||
//
|
||||
// List<HistoricActivityInstance> startList = historyService.createHistoricActivityInstanceQuery()
|
||||
// .processInstanceId(dto.getProcessId())
|
||||
// .activityType(WorkflowConstant.BPMN_START_EVENT_TYPE_NAME)
|
||||
// .finished()
|
||||
// .orderByHistoricActivityInstanceEndTime()
|
||||
// .desc()
|
||||
// .list();
|
||||
//
|
||||
// HistoricActivityInstance historicActivityInstance = startList.get(0);
|
||||
//
|
||||
// RejectNodeVo vo = new RejectNodeVo();
|
||||
// vo.setActivityId(historicActivityInstance.getActivityId());
|
||||
// vo.setActivityName(historicActivityInstance.getActivityName());
|
||||
// voList.add(vo);
|
||||
// }
|
||||
// }
|
||||
|
||||
if (list == null || list.size() == 0) {
|
||||
return voList;
|
||||
|
||||
Reference in New Issue
Block a user