| package com.doumee.jobs.biz; | 
|   | 
| import com.doumee.jobs.JobService; | 
| import com.doumee.jobs.fegin.VisitServiceFegin; | 
| import org.slf4j.Logger; | 
| import org.slf4j.LoggerFactory; | 
| import org.springframework.beans.factory.annotation.Autowired; | 
| import org.springframework.stereotype.Component; | 
|   | 
| import java.lang.reflect.Method; | 
|   | 
| /** | 
|  * @author 公众号:知了一笑 | 
|  * @since 2023-07-26 11:44 | 
|  */ | 
| @Component("visitServiceJob") | 
| public class VisitServiceJobBiz implements JobService { | 
|     @Autowired | 
|     private VisitServiceFegin fegin; | 
|     private static final Logger log = LoggerFactory.getLogger(VisitServiceJobBiz.class); | 
|   | 
|     @Override | 
|     public void run(String params,String module) { | 
|         Method method = null; | 
|         try { | 
|             method = fegin.getClass().getDeclaredMethod(module); | 
|             method.invoke(fegin); | 
|             log.info("\n ======== 定时任务已执行:visitServiceJob.========"+module); | 
|         } catch (Exception e) { | 
|            e.printStackTrace(); | 
|         } | 
|   | 
|     } | 
| } |