package com.dy.pipIrrRemote.video.ys; 
 | 
  
 | 
import com.dy.common.schedulerTask.TaskJob; 
 | 
import com.dy.common.springUtil.SpringContextUtil; 
 | 
import org.quartz.JobExecutionContext; 
 | 
import org.quartz.JobExecutionException; 
 | 
  
 | 
/** 
 | 
 * @Author: liurunyu 
 | 
 * @Date: 2025/6/7 15:39 
 | 
 * @Description 
 | 
 */ 
 | 
public class YsAccessTokenQuartzJob extends TaskJob { 
 | 
    /** 
 | 
     * Quartz定时任务,其不在Spring容器中 
 | 
     * @param ctx 
 | 
     * @throws JobExecutionException 
 | 
     */ 
 | 
    @Override 
 | 
    public void execute(JobExecutionContext ctx) throws JobExecutionException { 
 | 
        YsAppClient ysCli = SpringContextUtil.getBean(YsAppClient.class); 
 | 
        ysCli.getAccessToken(); 
 | 
        ysCli.reSetNextGetAccessToken(null); 
 | 
    } 
 | 
} 
 |