Procházet zdrojové kódy

easyexcel导出列表自动创建行

wuhonghao před 4 roky
rodič
revize
893182f267

+ 4 - 1
railway-common/src/main/java/com/railway/common/utils/poi/EasyExcelUtil.java

@@ -4,6 +4,7 @@ import com.alibaba.excel.EasyExcel;
 import com.alibaba.excel.ExcelWriter;
 import com.alibaba.excel.support.ExcelTypeEnum;
 import com.alibaba.excel.write.metadata.WriteSheet;
+import com.alibaba.excel.write.metadata.fill.FillConfig;
 import com.railway.common.constant.Constants;
 import com.railway.common.utils.file.FileUploadUtils;
 import org.apache.poi.ss.formula.functions.T;
@@ -29,8 +30,10 @@ public class EasyExcelUtil {
                     .excelType(ExcelTypeEnum.XLS)
                     .registerConverter(new LocalDateConverter())
                     .build();
+            //列表自动添加行
+            FillConfig fillConfig = FillConfig.builder().forceNewRow(Boolean.TRUE).build();
+            excelWriter.fill(list,fillConfig, writeSheet);
             excelWriter.fill(params, writeSheet);
-            excelWriter.fill(list, writeSheet);
             excelWriter.finish();
         } catch (IOException e) {
             return null;