| | |
| | | public void syncINStockData() { |
| | | loadAllStock(EStockType.US); |
| | | loadAllStock(EStockType.MAS); |
| | | // loadAllStock(EStockType.HK); |
| | | loadAllStock(EStockType.IN); |
| | | loadAllStock(EStockType.HK); |
| | | loadAllStock(EStockType.KR); |
| | | } |
| | | |
| | | |
| | |
| | | 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 { |
| | |
| | | stock.setIsShow(0); |
| | | stock.setDataBase(0); |
| | | stock.setAddTime(new Date()); |
| | | dataList.add(stock); |
| | | stockMapper.insert1(stock); |
| | | }else{ |
| | | stock.setStockCode(o.getId()); |
| | |
| | | stock.setAddTime(new Date()); |
| | | stockMapper.updateById(stock); |
| | | } |
| | | // stockMapper.insert2(dataList); |
| | | RedisKeyUtil.setCaCheKeyBaseStock(eStockType,o); |
| | | } |
| | | log.info("同步股票 数据 成功 {} 总共同步数据 {}",eStockType.getCode(),list.size()); |