优化流程参数保存
This commit is contained in:
@@ -59,10 +59,10 @@ public class FlowableClientFeignClientImpl implements IFlowableFeignClient {
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse updateNodeParamProcessInstanceId(String processDefinitionId, String processInstanceId) {
|
||||
public SdmResponse updateNodeParamProcessInstanceId(String runId, String processDefinitionId, String processInstanceId) {
|
||||
SdmResponse response;
|
||||
try {
|
||||
response = flowableFeignClient.updateNodeParamProcessInstanceId(processDefinitionId, processInstanceId);
|
||||
response = flowableFeignClient.updateNodeParamProcessInstanceId(runId, processDefinitionId, processInstanceId);
|
||||
log.info("更新流程参数的流程实例id:"+ response);
|
||||
return response;
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -28,7 +28,7 @@ public interface IFlowableFeignClient {
|
||||
SdmResponse saveParamsByDefinitionId(@RequestParam String processDefinitionId, @RequestParam String nodeId, @RequestParam String runId,@RequestBody Map<String, Object> params);
|
||||
|
||||
@PostMapping("/process/updateNodeParamProcessInstanceId")
|
||||
SdmResponse updateNodeParamProcessInstanceId(@RequestParam String processDefinitionId, @RequestParam String processInstanceId);
|
||||
SdmResponse updateNodeParamProcessInstanceId(@RequestParam String runId, @RequestParam String processDefinitionId, @RequestParam String processInstanceId);
|
||||
|
||||
@GetMapping("/process/getProcessAndNodeDetailByInstanceId")
|
||||
SdmResponse<ProcessInstanceDetailResponse> getProcessAndNodeDetailByInstanceId(@RequestParam String processDefinitionId,@RequestParam(required = false) String processInstanceId,@RequestParam String runId);
|
||||
|
||||
Reference in New Issue
Block a user