优化flowable流程和节点状态查询
This commit is contained in:
@@ -15,7 +15,6 @@ import com.sdm.flowable.dto.resp.ProcessInstanceDetailResponse;
|
||||
import com.sdm.flowable.process.ProcessService;
|
||||
import com.sdm.flowable.service.IProcessNodeParamService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.flowable.engine.history.HistoricProcessInstance;
|
||||
import org.flowable.engine.runtime.ProcessInstance;
|
||||
import org.flowable.validation.ValidationError;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -144,7 +143,7 @@ public class ProcessController implements IFlowableFeignClient {
|
||||
*/
|
||||
@GetMapping("/getProcessAndNodeDetailByInstanceId")
|
||||
public SdmResponse<ProcessInstanceDetailResponse> getProcessAndNodeDetailByInstanceId(@RequestParam String processInstanceId) {
|
||||
return processService.getProcessAndNodeDetailByInstanceIdV2(processInstanceId);
|
||||
return processService.getProcessAndNodeDetailByInstanceId(processInstanceId);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -195,7 +195,7 @@ public class ProcessService {
|
||||
/**
|
||||
* 查询流程实例及所有节点的详细状态(返回结构化 DTO)
|
||||
*/
|
||||
public SdmResponse<ProcessInstanceDetailResponse> getProcessAndNodeDetailByInstanceIdV2(String processInstanceId) {
|
||||
public SdmResponse<ProcessInstanceDetailResponse> getProcessAndNodeDetailByInstanceId(String processInstanceId) {
|
||||
ProcessInstanceInfo processInfo = buildProcessInstanceInfo(processInstanceId);
|
||||
List<NodeDetailInfo> nodes = buildNodeDetails(processInstanceId, processInfo.getProcessDefinitionId());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user