forked from rongchao/epmet-cloud-rizhao
				
			
				 6 changed files with 85 additions and 1 deletions
			
			
		@ -0,0 +1,34 @@ | 
				
			|||||
 | 
					package com.epmet.task; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import com.epmet.commons.tools.utils.Result; | 
				
			||||
 | 
					import com.epmet.service.ScreenExtractTaskService; | 
				
			||||
 | 
					import org.slf4j.Logger; | 
				
			||||
 | 
					import org.slf4j.LoggerFactory; | 
				
			||||
 | 
					import org.springframework.beans.factory.annotation.Autowired; | 
				
			||||
 | 
					import org.springframework.stereotype.Component; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * 大屏数据抽取-按月统计 | 
				
			||||
 | 
					 * | 
				
			||||
 | 
					 * @author yinzuomei@elink-cn.com | 
				
			||||
 | 
					 * @date 2020/9/28 10:39 | 
				
			||||
 | 
					 */ | 
				
			||||
 | 
					@Component("screenExtractMonthlyTask") | 
				
			||||
 | 
					public class ScreenExtractMonthlyTask implements ITask{ | 
				
			||||
 | 
					    @Autowired | 
				
			||||
 | 
					    private ScreenExtractTaskService screenExtractTaskService; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    private Logger logger = LoggerFactory.getLogger(getClass()); | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    @Override | 
				
			||||
 | 
					    public void run(String params) { | 
				
			||||
 | 
					        logger.info("ScreenExtractMonthlyTask定时任务正在执行,参数为:{}", params); | 
				
			||||
 | 
					        Result result = screenExtractTaskService.screenExtractMonthly(params); | 
				
			||||
 | 
					        if (result.success()){ | 
				
			||||
 | 
					            logger.info("ScreenExtractMonthlyTask定时任务执行成功"); | 
				
			||||
 | 
					        }else { | 
				
			||||
 | 
					            logger.error("ScreenExtractMonthlyTask定时任务执行失败:" + result.getMsg()); | 
				
			||||
 | 
					        } | 
				
			||||
 | 
					    } | 
				
			||||
 | 
					} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue