<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">package com.bcxin.backend.tasks;

import com.bcxin.backend.domain.signature.service.SignatureToPDFService;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.stereotype.Component;

/**
 * 鎵弿绛剧珷琛ㄤ腑鐘舵€侊紙status锛変负3锛堝凡鐢熸垚pdf寰呯绔犵殑鏁版嵁锛変笖褰撳墠鏃堕棿澶т簬涓婁竴娆℃洿鏂版椂闂达紙last_processed_time锛�5灏忔椂浠ヤ笂,灏嗗叾鐘舵€佹敼涓�0
 */
@Component
@ConditionalOnProperty(prefix = "myapps.signature",name = "enable",havingValue = "true")
public class SignatureJobChangeStatusTask extends TaskAbstract{

    private final SignatureToPDFService signatureToPDFService;

    public SignatureJobChangeStatusTask(SignatureToPDFService signatureToPDFService) {
        this.signatureToPDFService = signatureToPDFService;
    }


    @Override
    protected void runCore() {
        System.err.println("====&gt; 鐢靛瓙绛剧珷淇敼鐘舵€佸畾鏃朵换鍔″紑濮嬶細60鍒嗛挓涓€娆�................");
        signatureToPDFService.changeStatus();
    }

    @Override
    public String getTaskName() {
        return "execute.signature.pdf.job.change";
    }

}
</pre></body></html>