From 8388b10ac3ff2abea213118632bc8935e93bee6c Mon Sep 17 00:00:00 2001 From: bynt <13586541001@163.com> Date: Fri, 8 Mar 2024 18:43:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A4=E7=A9=BA=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../baiye/common/excel/converters/NidStringConverter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ad-distribute-starters/ad-distribute-starter-easyexcel/src/main/java/com/baiye/common/excel/converters/NidStringConverter.java b/ad-distribute-starters/ad-distribute-starter-easyexcel/src/main/java/com/baiye/common/excel/converters/NidStringConverter.java index 5c269da..fa6d5c0 100644 --- a/ad-distribute-starters/ad-distribute-starter-easyexcel/src/main/java/com/baiye/common/excel/converters/NidStringConverter.java +++ b/ad-distribute-starters/ad-distribute-starter-easyexcel/src/main/java/com/baiye/common/excel/converters/NidStringConverter.java @@ -7,6 +7,7 @@ import com.alibaba.excel.converters.ReadConverterContext; import com.alibaba.excel.converters.WriteConverterContext; import com.alibaba.excel.enums.CellDataTypeEnum; import com.alibaba.excel.metadata.data.WriteCellData; +import com.baiye.constant.DefaultNumberConstants; import com.baiye.util.AESUtils; import java.util.Objects; @@ -45,7 +46,9 @@ public class NidStringConverter implements Converter { @Override public WriteCellData convertToExcelData(WriteConverterContext context) { return ObjectUtil.isNotNull(context.getValue()) ? new WriteCellData<> - (AESUtils.decrypt(context.getValue(), "==ad-distribute=")) : new WriteCellData<>(CharSequenceUtil.EMPTY); + (context.getValue().length() == DefaultNumberConstants.ELEVEN_NUMBER + ? context.getValue() : AESUtils.decrypt(context.getValue(), "==ad-distribute=")) + : new WriteCellData<>(CharSequenceUtil.EMPTY); } }