浏览代码

1.Unmodifiable 不可以改集合复制下

2.之前那个邮箱用的太少了改为常用的邮箱
4.1.3.A
jueyue 5 年前
父节点
当前提交
6ee6ffb201
共有 2 个文件被更改,包括 9 次插入7 次删除
  1. +2
    -2
      README.md
  2. +7
    -5
      easypoi-base/src/main/java/cn/afterturn/easypoi/excel/export/ExcelExportService.java

+ 2
- 2
README.md 查看文件

@@ -7,8 +7,8 @@ EasyPoi Excel和 Word简易工具类
语言(熟悉的表达式语法),完成以前复杂的写法
官网: http://opensource.afterturn.cn/
邮箱: qrb.jueyue@foxmail.com
QQ群: 1群 364192721(满) 2 群116844390
邮箱: xue315998@qq.com
QQ群: 1群 364192721(满) 2 群116844390
开发者:魔幻之翼 xf.key@163.com
优秀团队,承接私活,加微信:13165188222 ,添加备注悟耘


+ 7
- 5
easypoi-base/src/main/java/cn/afterturn/easypoi/excel/export/ExcelExportService.java 查看文件

@@ -16,11 +16,7 @@
package cn.afterturn.easypoi.excel.export;

import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.*;

import cn.afterturn.easypoi.util.PoiMergeCellUtil;
import org.apache.commons.lang3.StringUtils;
@@ -207,6 +203,12 @@ public class ExcelExportService extends BaseExportService {
// 重复遍历,出现了重名现象,创建非指定的名称Sheet
sheet = workbook.createSheet();
}

if (dataSet.getClass().getClass().getName().contains("Unmodifiable") ){
List dataTemp = new ArrayList<>();
dataTemp.addAll(dataSet);
dataSet = dataTemp;
}
insertDataToSheet(workbook, entity, entityList, dataSet, sheet);
}



正在加载...
取消
保存