package com.moral.task; import java.text.ParseException; import javax.annotation.Resource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import com.moral.service.ForecastWeatherService; import com.xxl.job.core.biz.model.ReturnT; import com.xxl.job.core.handler.annotation.XxlJob; @Component public class ForecastWeatherInsertTask { private static transient Logger logger = LoggerFactory.getLogger(ForecastWeatherInsertTask.class); @Resource private ForecastWeatherService forecastWeatherService; @XxlJob("forecastWeatherHour") public ReturnT insertForecastWeather(String param) throws ParseException { int count = forecastWeatherService.insertForecastWeather(); if (count > 0) { return new ReturnT(200, "插入成功"); }else { return new ReturnT(500, "插入失败"); } } }