优化代码

This commit is contained in:
Achilles
2024-01-11 09:45:11 +08:00
parent 825c26dba6
commit a03ee86223

View File

@@ -175,6 +175,7 @@ public class Scraper {
// stockIpoRepository.saveAll(listStockIpoList); // stockIpoRepository.saveAll(listStockIpoList);
List<String> scIdList = Lists.transform(listStockIpoList, StockIpo::getStockCode); List<String> scIdList = Lists.transform(listStockIpoList, StockIpo::getStockCode);
if(CollectionUtil.isNotEmpty(scIdList)){
List<StockIpo> existStockIpoList = stockIpoRepository.findAll(QStockIpoPO.stockIpoPO.stockCode.in(scIdList)); List<StockIpo> existStockIpoList = stockIpoRepository.findAll(QStockIpoPO.stockIpoPO.stockCode.in(scIdList));
List<String> existingStockScIds = existStockIpoList.stream() List<String> existingStockScIds = existStockIpoList.stream()
.map(StockIpo::getStockCode) .map(StockIpo::getStockCode)
@@ -188,6 +189,8 @@ public class Scraper {
if(CollectionUtil.isNotEmpty(listStockIpoList)){ if(CollectionUtil.isNotEmpty(listStockIpoList)){
stockIpoRepository.saveAll(listStockIpoList); stockIpoRepository.saveAll(listStockIpoList);
} }
}
// 输出整个 JSON 数据 // 输出整个 JSON 数据
} else { } else {