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(); + } +}