优化代码
This commit is contained in:
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user