package com.nq.utils.task.stock; import com.nq.service.IStockService; import com.nq.utils.DateTimeUtil; import com.nq.utils.stock.BuyAndSellUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import java.util.Date; //import org.springframework.scheduling.annotation.Scheduled; @Component public class StockShTask { @Autowired IStockService stockService; private static final Logger log = LoggerFactory.getLogger(StockTask.class); //@Scheduled(cron = "0 0/1 5-15 * * ?") // public void h1() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h1(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } //@Scheduled(cron = "0 0/1 5-15 * * ?") // public void h11() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h11-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h11(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } //@Scheduled(cron = "0 0/1 5-15 * * ?") // public void h12() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h12-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h12(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } // //@Scheduled(cron = "0 0/1 9-15 * * ?") // public void h2() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h2(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } //@Scheduled(cron = "0 0/1 9-15 * * ?") // public void h21() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h21-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h21(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } //@Scheduled(cron = "0 0/1 9-15 * * ?") // public void h22() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h22-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h22(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } // //@Scheduled(cron = "0 0/1 9-15 * * ?") // public void h3() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h3(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } //@Scheduled(cron = "0 0/1 9-15 * * ?") // public void h31() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h31-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h31(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } //@Scheduled(cron = "0 0/1 9-15 * * ?") // public void h32() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h32-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.h32(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } // // /** // * bj 实时数据 走势图 // */ // @Scheduled(cron = "0 0/1 9-15 * * ?") // public void bj1() { // boolean am = false; // boolean pm = false; // try { // am = BuyAndSellUtils.isTransTime("9:29", "11:31"); // pm = BuyAndSellUtils.isTransTime("12:59", "15:00"); // } catch (Exception e) { // log.error("= {}", e); // } // log.info("h32-am = {} pm = {}", Boolean.valueOf(am), Boolean.valueOf(pm)); // if (am || pm) { // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // this.stockService.bj1(); // log.info("====={} =====", DateTimeUtil.dateToStr(new Date())); // } // } }