1
ydj
2024-06-03 ba9e35f79fa9a703992c58c5951cd1593749172e
src/main/java/com/nq/utils/task/stock/StockTask.java
@@ -46,7 +46,9 @@
    public void syncINStockData() {
        loadAllStock(EStockType.US);
        loadAllStock(EStockType.MAS);
//        loadAllStock(EStockType.HK);
        loadAllStock(EStockType.IN);
        loadAllStock(EStockType.HK);
        loadAllStock(EStockType.KR);
    }
@@ -90,6 +92,7 @@
    public  void  loadAllStock(EStockType eStockType){
        log.info("同步股票 数据 {}",eStockType.getCode());
        List<DataStockBean> list = new ArrayList<>();
        List<Stock> dataList = new ArrayList<>();
        int totleStock = 1;
        int page =0;
        try {
@@ -122,6 +125,7 @@
                    stock.setIsShow(0);
                    stock.setDataBase(0);
                    stock.setAddTime(new Date());
                    dataList.add(stock);
                    stockMapper.insert1(stock);
                }else{
                    stock.setStockCode(o.getId());
@@ -139,6 +143,7 @@
                    stock.setAddTime(new Date());
                    stockMapper.updateById(stock);
                }
//                stockMapper.insert2(dataList);
                RedisKeyUtil.setCaCheKeyBaseStock(eStockType,o);
            }
            log.info("同步股票 数据 成功 {}  总共同步数据 {}",eStockType.getCode(),list.size());