diff --git a/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java b/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java index cc100ecb..1bcf4188 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java +++ b/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java @@ -284,6 +284,13 @@ public interface workFlowFeignClient { @RequestMapping(value = "/bat-wkflow/queryTaskFirst",method = RequestMethod.GET) BusProcessName queryTaskFirst(@RequestParam("bpnId") String bpnId); + /** + * 查询指定任务index + * @param bpnId + * @return + */ + @RequestMapping(value = "/bat-wkflow/queryTaskIndex",method = RequestMethod.GET) + BusProcessName queryTaskIndex(@RequestParam("bpnId") String bpnId,@RequestParam("index")Integer index); /** * 查询草稿 * @param taskCommonQuery diff --git a/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java b/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java index 32f71718..47cdb64b 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java +++ b/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java @@ -303,6 +303,9 @@ public class workFlowFeignClientImpl { public BusProcessName queryTaskFirst(@RequestParam("bpnId")String bpnId){ return workFlowFeignClient.queryTaskFirst(bpnId); } + public BusProcessName queryTaskIndex(@RequestParam("bpnId") String bpnId,@RequestParam("index")Integer index){ + return workFlowFeignClient.queryTaskIndex(bpnId,index); + } public List queryTaskDraft(@RequestBody TaskCommonQuery taskCommonQuery){ List busProcessNames = workFlowFeignClient.queryTaskDraft(taskCommonQuery); diff --git a/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java b/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java index 12ec1abb..80ee78ab 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java +++ b/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java @@ -619,6 +619,12 @@ public class WorkFlowController { return workFlowFeignClient.queryTaskFirst(bpnId); } + @ApiOperation(value = "查询任务第index步") + @GetMapping("/queryTaskIndex") + public BusProcessName queryTaskIndex(@RequestParam("bpnId") String bpnId,@RequestParam("index")Integer index){ + return workFlowFeignClient.queryTaskIndex(bpnId,index); + } + @ApiOperation(value = "查询草稿") @PostMapping("/queryTaskDraft") public PageInfo queryTaskDraft(@RequestBody TaskCommonQuery taskCommonQuery){