From e723f28d33de6348849e90352d56f7a600e62456 Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期五, 10 五月 2024 14:23:19 +0800 Subject: [PATCH] 修改lambda错误 --- smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/strategy/CustomCellWriteHandler.java | 41 ++++++++++------------------------------- 1 files changed, 10 insertions(+), 31 deletions(-) diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/strategy/CustomCellWriteHandler.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/strategy/CustomCellWriteHandler.java index 049a6ec..f4ff9e0 100644 --- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/strategy/CustomCellWriteHandler.java +++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/strategy/CustomCellWriteHandler.java @@ -13,7 +13,7 @@ public class CustomCellWriteHandler extends AbstractColumnWidthStyleStrategy { - private Map<Integer, Map<Integer, Integer>> CACHE = new HashMap(); + private Map<Integer, Map<Integer, Integer>> CACHE = new HashMap<>(); protected void setColumnWidth(WriteSheetHolder writeSheetHolder, List<CellData> cellDataList, Cell cell, Head head, Integer integer, Boolean isHead) { boolean needSetWidth = isHead.booleanValue() || !CollectionUtils.isEmpty(cellDataList); @@ -46,37 +46,16 @@ if (type == null) { return -1; } - switch (AnonymousClass1.$SwitchMap$com$alibaba$excel$enums$CellDataTypeEnum[type.ordinal()]) { - case 1: - return Integer.valueOf(cellData.getStringValue().getBytes().length); - case 2: - return Integer.valueOf(cellData.getBooleanValue().toString().getBytes().length); - case 3: - return Integer.valueOf(cellData.getNumberValue().toString().getBytes().length); - default: - return -1; - } + switch (type) { + case STRING: + return Integer.valueOf((cellData.getStringValue().getBytes()).length); + case BOOLEAN: + return Integer.valueOf((cellData.getBooleanValue().toString().getBytes()).length); + case NUMBER: + return Integer.valueOf((cellData.getNumberValue().toString().getBytes()).length); + } + return -1; } - /* JADX INFO: Access modifiers changed from: package-private */ - /* renamed from: org.springblade.modules.mdc.strategy.CustomCellWriteHandler$1 reason: invalid class name */ - public static /* synthetic */ class AnonymousClass1 { - static final /* synthetic */ int[] $SwitchMap$com$alibaba$excel$enums$CellDataTypeEnum = new int[CellDataTypeEnum.values().length]; - - static { - try { - $SwitchMap$com$alibaba$excel$enums$CellDataTypeEnum[CellDataTypeEnum.STRING.ordinal()] = 1; - } catch (NoSuchFieldError e) { - } - try { - $SwitchMap$com$alibaba$excel$enums$CellDataTypeEnum[CellDataTypeEnum.BOOLEAN.ordinal()] = 2; - } catch (NoSuchFieldError e2) { - } - try { - $SwitchMap$com$alibaba$excel$enums$CellDataTypeEnum[CellDataTypeEnum.NUMBER.ordinal()] = 3; - } catch (NoSuchFieldError e3) { - } - } - } } -- Gitblit v1.9.3