feat:任务执行算例初始化流程节点/启动流程实例/查询流程节点
This commit is contained in:
@@ -2,12 +2,14 @@ package com.sdm.flowable.controller;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.sdm.common.common.SdmResponse;
|
||||
import com.sdm.common.feign.inter.flowable.IFlowableFeignClient;
|
||||
import com.sdm.flowable.delegate.UniversalDelegate;
|
||||
import com.sdm.flowable.delegate.handler.HpcHandler;
|
||||
import com.sdm.flowable.dto.ProcessDefinitionDTO;
|
||||
import com.sdm.flowable.dto.req.AsyncCallbackRequest;
|
||||
import com.sdm.flowable.dto.req.CompleteTaskReq;
|
||||
import com.sdm.flowable.dto.req.RetryRequest;
|
||||
import com.sdm.flowable.dto.resp.ProcessInstanceResp;
|
||||
import com.sdm.common.entity.resp.flowable.ProcessInstanceResp;
|
||||
import com.sdm.flowable.process.ProcessService;
|
||||
import com.sdm.flowable.service.IProcessNodeParamService;
|
||||
import org.flowable.engine.history.HistoricProcessInstance;
|
||||
@@ -23,7 +25,7 @@ import java.util.Map;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/process")
|
||||
public class ProcessController {
|
||||
public class ProcessController implements IFlowableFeignClient {
|
||||
@Autowired
|
||||
private ProcessService processService;
|
||||
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
package com.sdm.flowable.dto.resp;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class ProcessInstanceResp {
|
||||
private String id; // 流程实例ID
|
||||
private String processDefinitionId; // 流程定义ID
|
||||
private String processDefinitionKey; // 流程定义Key
|
||||
private String processDefinitionName;// 流程定义名称
|
||||
private int processDefinitionVersion; // 流程定义版本
|
||||
private String businessKey; // 业务Key
|
||||
private String startUserId; // 启动用户
|
||||
private Date startTime; // 启动时间
|
||||
private boolean suspended; // 是否挂起
|
||||
}
|
||||
Reference in New Issue
Block a user