判空操作

master
bynt 7 months ago
parent 9e437e4517
commit 8388b10ac3

@ -7,6 +7,7 @@ import com.alibaba.excel.converters.ReadConverterContext;
import com.alibaba.excel.converters.WriteConverterContext; import com.alibaba.excel.converters.WriteConverterContext;
import com.alibaba.excel.enums.CellDataTypeEnum; import com.alibaba.excel.enums.CellDataTypeEnum;
import com.alibaba.excel.metadata.data.WriteCellData; import com.alibaba.excel.metadata.data.WriteCellData;
import com.baiye.constant.DefaultNumberConstants;
import com.baiye.util.AESUtils; import com.baiye.util.AESUtils;
import java.util.Objects; import java.util.Objects;
@ -45,7 +46,9 @@ public class NidStringConverter implements Converter<String> {
@Override @Override
public WriteCellData<?> convertToExcelData(WriteConverterContext<String> context) { public WriteCellData<?> convertToExcelData(WriteConverterContext<String> context) {
return ObjectUtil.isNotNull(context.getValue()) ? new WriteCellData<> 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);
} }
} }

Loading…
Cancel
Save