feat: 根据column解析
This commit is contained in:
parent
4ad3c081be
commit
ca0fe8c02c
@ -363,11 +363,11 @@ public class DataSheetImporter extends DataSheetClient.ImporterBuilder {
|
||||
.mapToObj(lineIndex -> {
|
||||
Map<Integer, String> line = lines.get(lineIndex);
|
||||
// 收集每一行每一列的转换结果
|
||||
Map<Boolean, List<ColumnConvertResp>> 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<Boolean, List<ColumnConvertResp>> convertRespMap = cellMetaMap.entrySet()
|
||||
.stream()
|
||||
.map(cellMeta -> {
|
||||
Integer columnIndex = cellMeta.getKey();
|
||||
return convertType(cellMeta.getValue(), line.get(columnIndex), lineIndex, columnIndex);
|
||||
})
|
||||
.collect(Collectors.groupingBy(ColumnConvertResp::getSuccess));
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user