yuzixiang
2020-05-21 f846329e976139e423f3015b1daba698825e4f93
src/main/java/com/moral/task/AQIDataInsertTask.java
@@ -5,6 +5,8 @@
import com.moral.util.HttpUtils;
import com.moral.util.WxMappingJackson2HttpMessageConverter;
import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.annotation.XxlJob;
import org.apache.commons.lang3.time.DateUtils;
import org.apache.http.HttpResponse;
import org.apache.http.util.EntityUtils;
@@ -23,9 +25,9 @@
    @Resource
        private AQIService aqiService;
        public void insertData(){
    private AQIService aqiService;
    @XxlJob("insertData")
    public ReturnT insertData(){
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            RestTemplate restTemplate = new RestTemplate();
            restTemplate.getMessageConverters().add(new WxMappingJackson2HttpMessageConverter());
@@ -49,7 +51,6 @@
                    JSONObject json = JSON.parseObject(entity);
                    data = (Map<String, Object>) json.get("data");
                    if (!ObjectUtils.isEmpty(data)) {
                        values = data.values();
                        pubtime = format.parse(data.get("pubtime").toString());
                    }
                } catch (Exception e) {
@@ -78,6 +79,8 @@
                    }
                }
            }
                ReturnT returnT = new ReturnT(500, " 插入数据失败!");
                return returnT;
        }
}