|
|
|
@ -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<String> {
|
|
|
|
|
@Override
|
|
|
|
|
public WriteCellData<?> convertToExcelData(WriteConverterContext<String> 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);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|