package com.doumee.job; import com.doumee.biz.system.SystemDictDataBiz; import com.doumee.core.job.BaseJob; import com.doumee.core.job.JobContext; import com.doumee.core.job.JobParam; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * 更新企业微信自建应用token * @author dm * @since 2025/03/31 16:44 */ @Slf4j @Component("updateQywxTokenJob") public class UpdateQywxTokenJob extends BaseJob { @Autowired private SystemDictDataBiz systemDictDataBiz; @Override public JobContext execute(JobParam param) { JobContext jobContext = new JobContext(); try { String token = systemDictDataBiz.updateQywxToken(); jobContext.setContext("更新企业微信自建应用token"+token); } catch (Exception e) { e.printStackTrace(); } return jobContext; } }