|
@@ -93,16 +93,16 @@ public class ProcessTaskServiceImpl implements IProcessTaskService {
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
- public boolean transfer(Long taskId, FlwTaskActor taskActor, FlwTaskActor assigneeTaskActor) {
|
|
|
+ public boolean transfer(Long taskId, FlowCreator flowCreator, FlowCreator assigneeFlowCreator) {
|
|
|
TaskService taskService = flowLongEngine.taskService();
|
|
|
- return taskService.transferTask(taskId, taskActor, assigneeTaskActor);
|
|
|
+ return taskService.transferTask(taskId, flowCreator, assigneeFlowCreator);
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
- public boolean delegate(Long taskId, FlwTaskActor taskActor, FlwTaskActor assigneeTaskActor) {
|
|
|
+ public boolean delegate(Long taskId, FlowCreator flowCreator, FlowCreator assigneeFlowCreator) {
|
|
|
TaskService taskService = flowLongEngine.taskService();
|
|
|
- return taskService.delegateTask(taskId, taskActor, assigneeTaskActor);
|
|
|
+ return taskService.delegateTask(taskId, flowCreator, assigneeFlowCreator);
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@@ -144,16 +144,14 @@ public class ProcessTaskServiceImpl implements IProcessTaskService {
|
|
|
@Override
|
|
|
public boolean transfer(FlowCreator flowCreator, AssigneeTaskDTO dto) {
|
|
|
TaskService taskService = flowLongEngine.taskService();
|
|
|
- FlwTaskActor flwTaskActor = FlwTaskActor.ofFlowCreator(flowCreator);
|
|
|
- return taskService.transferTask(dto.getTaskId(), flwTaskActor, dto.toFlwTaskActor());
|
|
|
+ return taskService.transferTask(dto.getTaskId(), flowCreator, dto.toFlowCreator());
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
public boolean delegate(FlowCreator flowCreator, AssigneeTaskDTO dto) {
|
|
|
TaskService taskService = flowLongEngine.taskService();
|
|
|
- FlwTaskActor flwTaskActor = FlwTaskActor.ofFlowCreator(flowCreator);
|
|
|
- return taskService.delegateTask(dto.getTaskId(), flwTaskActor, dto.toFlwTaskActor());
|
|
|
+ return taskService.delegateTask(dto.getTaskId(), flowCreator, dto.toFlowCreator());
|
|
|
}
|
|
|
|
|
|
@Override
|