package com.bcxin.signature.scheduling; import com.bcxin.signature.service.SignatureService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; /** * 签章定时任务 * @author ZXF * @create 2024/11/20 0020 16:18 * @version * @注意事项 */ @Slf4j @Component public class SignatureTask { @Autowired private SignatureService signatureService; @Scheduled(cron = "${myapps.signature.scheduled.jtlztiming}") public void signatureJTLZ() { signatureService.signatureJTLZ(); } @Scheduled(cron = "${myapps.signature.scheduled.jtlztiming}") public void signatureJTLZDocument() { signatureService.signatureJTLZDocument(); } @Scheduled(cron = "0 0 1 * * ?") public void batchDeleteBcxFile() { signatureService.batchDeleteBcxFile(); } @Scheduled(cron = "${myapps.signature.scheduled.jtlztiming}") public void signatureJTLZ_FZ() { signatureService.signatureJTLZ_FZ(); } }