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