From 22d4c94cda19d3fbfb22e1bc4d8982bce9051f1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= <18222067976@163.com> Date: Sat, 18 Sep 2021 15:51:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AE=9A=E6=97=B6=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jero/quartz/job/PayIncomeContractJob.java | 21 +++++++++++++++++++ .../quartz/job/PaySpendingContractJob.java | 21 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PayIncomeContractJob.java create mode 100644 jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PaySpendingContractJob.java diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PayIncomeContractJob.java b/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PayIncomeContractJob.java new file mode 100644 index 00000000..5e562372 --- /dev/null +++ b/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PayIncomeContractJob.java @@ -0,0 +1,21 @@ +package com.jero.quartz.job; + +import com.jero.contract.service.IPayIncomeContractInstallmentService; +import lombok.extern.slf4j.Slf4j; +import org.quartz.Job; +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; +import org.springframework.beans.factory.annotation.Autowired; + +@Slf4j +public class PayIncomeContractJob implements Job { + + @Autowired + private IPayIncomeContractInstallmentService payIncomeContractInstallmentService; + + @Override + public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { + log.info("收入合同调用!"); + payIncomeContractInstallmentService.sendSMSIncomeContract(); + } +} diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PaySpendingContractJob.java b/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PaySpendingContractJob.java new file mode 100644 index 00000000..c544a11b --- /dev/null +++ b/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/PaySpendingContractJob.java @@ -0,0 +1,21 @@ +package com.jero.quartz.job; + +import com.jero.contract.service.IPaySpendingContractInstallmentService; +import lombok.extern.slf4j.Slf4j; +import org.quartz.Job; +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; +import org.springframework.beans.factory.annotation.Autowired; + +@Slf4j +public class PaySpendingContractJob implements Job { + + @Autowired + private IPaySpendingContractInstallmentService paySpendingContractInstallmentService; + + @Override + public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { + log.info("支出合同调用!"); + paySpendingContractInstallmentService.sendSMSSpendingContract(); + } +}