Commit 1d5c07706247821a3649bd42d265a76c3c92a7f7

Authored by xingyu4j
1 parent f38485ff

feat: 使用 fastExcel 替换 easyExcel (https://github.com/fast-excel/fastexcel)

yudao-framework/yudao-spring-boot-starter-excel/src/main/java/cn/iocoder/yudao/framework/excel/core/handler/SelectSheetWriteHandler.java
@@ -3,7 +3,6 @@ package cn.iocoder.yudao.framework.excel.core.handler; @@ -3,7 +3,6 @@ package cn.iocoder.yudao.framework.excel.core.handler;
3 import cn.hutool.core.collection.CollUtil; 3 import cn.hutool.core.collection.CollUtil;
4 import cn.hutool.core.lang.Assert; 4 import cn.hutool.core.lang.Assert;
5 import cn.hutool.core.util.ObjectUtil; 5 import cn.hutool.core.util.ObjectUtil;
6 -import cn.hutool.core.util.ReflectUtil;  
7 import cn.hutool.core.util.StrUtil; 6 import cn.hutool.core.util.StrUtil;
8 import cn.hutool.extra.spring.SpringUtil; 7 import cn.hutool.extra.spring.SpringUtil;
9 import cn.hutool.poi.excel.ExcelUtil; 8 import cn.hutool.poi.excel.ExcelUtil;
@@ -11,12 +10,8 @@ import cn.iocoder.yudao.framework.common.core.KeyValue; @@ -11,12 +10,8 @@ import cn.iocoder.yudao.framework.common.core.KeyValue;
11 import cn.iocoder.yudao.framework.dict.core.DictFrameworkUtils; 10 import cn.iocoder.yudao.framework.dict.core.DictFrameworkUtils;
12 import cn.iocoder.yudao.framework.excel.core.annotations.ExcelColumnSelect; 11 import cn.iocoder.yudao.framework.excel.core.annotations.ExcelColumnSelect;
13 import cn.iocoder.yudao.framework.excel.core.function.ExcelColumnSelectFunction; 12 import cn.iocoder.yudao.framework.excel.core.function.ExcelColumnSelectFunction;
14 -import com.alibaba.excel.annotation.ExcelIgnore;  
15 -import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;  
16 -import com.alibaba.excel.annotation.ExcelProperty;  
17 -import com.alibaba.excel.write.handler.SheetWriteHandler;  
18 -import com.alibaba.excel.write.metadata.holder.WriteSheetHolder;  
19 -import com.alibaba.excel.write.metadata.holder.WriteWorkbookHolder; 13 +import cn.idev.excel.annotation.ExcelIgnore;
  14 +import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
20 import cn.idev.excel.annotation.ExcelProperty; 15 import cn.idev.excel.annotation.ExcelProperty;
21 import cn.idev.excel.write.handler.SheetWriteHandler; 16 import cn.idev.excel.write.handler.SheetWriteHandler;
22 import cn.idev.excel.write.metadata.holder.WriteSheetHolder; 17 import cn.idev.excel.write.metadata.holder.WriteSheetHolder;