| | |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.dromara.common.core.domain.dto.CompleteTaskDTO; |
| | | import org.dromara.common.core.domain.dto.StartProcessDTO; |
| | | import org.dromara.common.core.domain.dto.StartProcessReturnDTO; |
| | | import org.dromara.common.core.service.WorkflowService; |
| | | import org.dromara.common.core.utils.StringUtils; |
| | | import org.dromara.warm.flow.orm.entity.FlowInstance; |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取流程变量 |
| | | * |
| | | * @param instanceId 流程实例id |
| | | */ |
| | | @Override |
| | | public Map<String, Object> instanceVariable(Long instanceId) { |
| | | return flwInstanceService.instanceVariable(instanceId); |
| | | } |
| | | |
| | | /** |
| | | * 按照业务id查询流程实例id |
| | | * |
| | | * @param businessId 业务id |
| | |
| | | * @param startProcess 参数 |
| | | */ |
| | | @Override |
| | | public Map<String, Object> startWorkFlow(StartProcessDTO startProcess) { |
| | | public StartProcessReturnDTO startWorkFlow(StartProcessDTO startProcess) { |
| | | return flwTaskService.startWorkFlow(BeanUtil.toBean(startProcess, StartProcessBo.class)); |
| | | } |
| | | |