From cda2290b327dbbbaf0c496f1a2e17f29528d78b4 Mon Sep 17 00:00:00 2001 From: gaojiabao Date: Tue, 18 Apr 2023 10:03:05 +0800 Subject: [PATCH] =?UTF-8?q?OA=E5=BE=85=E5=8A=9E=E5=88=A0=E9=99=A4=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=20PId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/adc/da/FeignClient/workFlowFeignClient.java | 2 ++ .../da/FeignClientImpl/workFlowFeignClientImpl.java | 4 ++++ .../da/workFlow/controller/WorkFlowController.java | 12 ++++++++++++ 3 files changed, 18 insertions(+) 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 0e20eb4e..7f97d4f5 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 @@ -490,4 +490,6 @@ public interface workFlowFeignClient { @RequestMapping(value = "/bat-wkflow/datas/bus-process-new/questionsAndAnswers",method = RequestMethod.GET) ResponseMessage questionsAndAnswers(@RequestParam("askId") String askId, @RequestParam("answerer") String answerer); + @RequestMapping(value = "/bat-wkflow/deleteOATask",method = RequestMethod.GET) + String deleteOATask(@RequestParam("pId") String pId); } 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 9107167a..2824665e 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 @@ -446,4 +446,8 @@ public class workFlowFeignClientImpl { public ResponseMessage questionsAndAnswers(@RequestParam("askId") String askId,@RequestParam("answerer") String answerer) { return workFlowFeignClient.questionsAndAnswers(askId,answerer); } + + public String deleteOATask(@RequestParam("pId") String pId) { + return workFlowFeignClient.deleteOATask(pId); + } } 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 f89e7dcc..02c61b5b 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 @@ -1209,4 +1209,16 @@ public class WorkFlowController { public ResponseMessage questionsAndAnswers(@RequestParam("askId") String askId,@RequestParam("answerer") String answerer) { return workFlowFeignClient.questionsAndAnswers(askId,answerer); } + + @ApiOperation(value = "删除OA代办任务 pid") + @GetMapping("/deleteOATask") + public String deleteOATask(@RequestParam("pIds") String pIds) { + if(StringUtils.isNotBlank(pIds)){ + String[] split = pIds.split(","); + for (String pId: split){ + workFlowFeignClient.deleteOATask(pId); + } + } + return "1"; + } }