|
@@ -358,9 +358,7 @@ public class YyskAddressStandardizationServiceImpl {
|
|
|
List<Future<?>> futures = new ArrayList<>();
|
|
|
for (int i = 0; i < listData.size(); i++) {
|
|
|
YyskAddressStandardization item = listData.get(i);
|
|
|
- int finalI = i;
|
|
|
futures.add(executorService.submit(() -> {
|
|
|
- System.out.print("<-" + finalI + "->");
|
|
|
List<String> addrList = new ArrayList<>();
|
|
|
String[] addr = AddressMatcher.matchProvinceAndCity(item.getAddress());
|
|
|
if (addr != null && !addr[0].contains("上海")) {
|
|
@@ -477,7 +475,7 @@ public class YyskAddressStandardizationServiceImpl {
|
|
|
}
|
|
|
listData.clear();
|
|
|
if (errData.size() > 0) {
|
|
|
- runExecutorService(errData);
|
|
|
+ dataList.addAll(runExecutorService(errData));
|
|
|
}
|
|
|
return dataList;
|
|
|
}
|