From a616db878dc6d6afcbefa5d1d1f7f6d0542ef478 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Tue, 12 Oct 2021 14:40:39 +0800 Subject: [PATCH] feat: There is no way the --- .../task/TodoTaskController.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java b/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java index 2f4a495d..b1fc0282 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java +++ b/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java @@ -42,6 +42,7 @@ import org.activiti.engine.task.Task; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.annotation.Async; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; @@ -64,6 +65,9 @@ import io.swagger.annotations.ApiOperation; @RestController public class TodoTaskController extends BaseAction { + @Value("${oa.flag}") + private Boolean oaFlag; + @Autowired private TaskService taskService; @Autowired @@ -348,8 +352,10 @@ public class TodoTaskController extends BaseAction { //发送OA已办 try { - //发送OA已办 - webServiceOAService.completeOA(task); + if(oaFlag){ + //发送OA已办 + webServiceOAService.completeOA(task); + } }catch (Exception e){ logger.error(e.toString()); } @@ -375,8 +381,11 @@ public class TodoTaskController extends BaseAction { formValsService.saveFormVals(formSubmitDto, task.getTaskDefinitionKey()); try { - //发送OA已办 - webServiceOAService.completeOA(task); + if(oaFlag){ + //发送OA已办 + webServiceOAService.completeOA(task); + } + }catch (Exception e){ logger.error(e.toString()); }