From ca0fe8c02c1e113d74eb2841c00332fd67ea5f58 Mon Sep 17 00:00:00 2001 From: lilong Date: Sat, 30 Mar 2024 09:03:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=A0=B9=E6=8D=AEcolumn=E8=A7=A3?= =?UTF-8?q?=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../axzo/pokonyan/client/impl/DataSheetImporter.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/cn/axzo/pokonyan/client/impl/DataSheetImporter.java b/src/main/java/cn/axzo/pokonyan/client/impl/DataSheetImporter.java index 97f88b5..55ee5da 100644 --- a/src/main/java/cn/axzo/pokonyan/client/impl/DataSheetImporter.java +++ b/src/main/java/cn/axzo/pokonyan/client/impl/DataSheetImporter.java @@ -363,11 +363,11 @@ public class DataSheetImporter extends DataSheetClient.ImporterBuilder { .mapToObj(lineIndex -> { Map line = lines.get(lineIndex); // 收集每一行每一列的转换结果 - Map> convertRespMap = headerMap.entrySet().stream() - .map(entry -> { - Integer columnIndex = entry.getKey(); - DataSheetClient.CellMeta cellMeta = cellMetaMap.get(columnIndex); - return convertType(cellMeta, line.get(columnIndex), lineIndex, columnIndex); + Map> convertRespMap = cellMetaMap.entrySet() + .stream() + .map(cellMeta -> { + Integer columnIndex = cellMeta.getKey(); + return convertType(cellMeta.getValue(), line.get(columnIndex), lineIndex, columnIndex); }) .collect(Collectors.groupingBy(ColumnConvertResp::getSuccess));