From f44fa70dd07e5ee030f929841e30a7205fb6ca8b Mon Sep 17 00:00:00 2001 From: gaojiabao Date: Wed, 14 Jun 2023 14:18:47 +0800 Subject: [PATCH] =?UTF-8?q?oa=E9=80=9A=E7=9F=A5=E5=89=8D=E6=B8=85=E6=A5=9A?= =?UTF-8?q?=E6=97=A7OA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wkflow/config/ScheduledSarBussionessStandReview.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/ydw/bat/wkflow/config/ScheduledSarBussionessStandReview.java b/src/main/java/com/ydw/bat/wkflow/config/ScheduledSarBussionessStandReview.java index 9e6f7e01..cdc5db29 100644 --- a/src/main/java/com/ydw/bat/wkflow/config/ScheduledSarBussionessStandReview.java +++ b/src/main/java/com/ydw/bat/wkflow/config/ScheduledSarBussionessStandReview.java @@ -7,6 +7,7 @@ import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew; import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService; import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService; import com.ydw.bat.wkflow.business_mq.service.CreateMQService; +import com.ydw.bat.wkflow.business_oa.webService.service.impl.WebServiceOAServiceImpl; import com.ydw.bat.wkflow.util.SpringContextUtil; import lombok.extern.slf4j.Slf4j; import org.activiti.engine.RuntimeService; @@ -52,6 +53,9 @@ public class ScheduledSarBussionessStandReview { @Autowired private RuntimeService runtimeService; + @Autowired + private WebServiceOAServiceImpl webServiceOAService; + @Scheduled(cron = "0 0 2 * * ?") //每天的凌晨2点执行 @@ -102,11 +106,13 @@ public class ScheduledSarBussionessStandReview { String format = dateFormat.format(instanceThree.getTime()); Date ThreeDate = dateFormat.parse(format); if (review.getTime() == parse.getTime()) { + webServiceOAService.deleteOAByPid(data.getPrcId()); logger.info("====================================当天前时间发送开始!!!!========================================="); process(data.getPrcId()); logger.info("====================================当天前时间发送成功!!!!========================================="); } if (ThreeDate.getTime() == parse.getTime()) { + webServiceOAService.deleteOAByPid(data.getPrcId()); logger.info("====================================三天前时间发送开始!!!!========================================="); process(data.getPrcId()); logger.info("====================================三天前时间发送成功!!!!========================================="); @@ -243,11 +249,13 @@ public class ScheduledSarBussionessStandReview { Date ThreeDate = dateFormat.parse(format); if (review.getTime() == parse.getTime()) { + webServiceOAService.deleteOAByPid(data.getPrcId()); logger.info("====================================当天前时间发送开始!!!!========================================="); process(data.getPrcId()); logger.info("====================================当天前时间发送成功!!!!========================================="); } if (ThreeDate.getTime() == parse.getTime()) { + webServiceOAService.deleteOAByPid(data.getPrcId()); logger.info("====================================三天前时间发送开始!!!!========================================="); process(data.getPrcId()); logger.info("====================================三天前时间发送成功!!!!=========================================");