导入下载模板增加默认样式

Signed-off-by: 刘继东 <wwwliujidong@163.com>
pull/325/head
刘继东 2 years ago committed by Gitee
parent a606973cbe
commit fd1d0be887
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

@ -23,32 +23,7 @@ import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.RegExUtils;
import org.apache.commons.lang3.reflect.FieldUtils;
import org.apache.poi.ss.usermodel.BorderStyle;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.CellType;
import org.apache.poi.ss.usermodel.ClientAnchor;
import org.apache.poi.ss.usermodel.DataValidation;
import org.apache.poi.ss.usermodel.DataValidationConstraint;
import org.apache.poi.ss.usermodel.DataValidationHelper;
import org.apache.poi.ss.usermodel.DateUtil;
import org.apache.poi.ss.usermodel.Drawing;
import org.apache.poi.ss.usermodel.FillPatternType;
import org.apache.poi.ss.usermodel.Font;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.usermodel.IndexedColors;
import org.apache.poi.ss.usermodel.Name;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.VerticalAlignment;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;
import org.apache.poi.ss.util.CellRangeAddress;
import org.apache.poi.ss.util.CellRangeAddressList;
import org.apache.poi.util.IOUtils;
import org.apache.poi.xssf.streaming.SXSSFWorkbook;
import org.apache.poi.xssf.usermodel.XSSFClientAnchor;
import org.apache.poi.xssf.usermodel.XSSFDataValidation;
import org.apache.poi.ss.usermodel.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.ruoyi.common.core.annotation.Excel;
@ -522,7 +497,7 @@ public class ExcelUtil<T>
// 产生一行
Row row = sheet.createRow(rownum);
int column = 0;
int column = 0,tempColumn=-1;
// 写入各个字段的列头名称
for (Object[] os : fields)
{
@ -540,6 +515,8 @@ public class ExcelUtil<T>
{
this.createHeadCell(excel, row, column++);
}
if(excel.cellType()==ColumnType.STRING)
this.createDefaultColumnStyle(wb,tempColumn++);
}
if (Type.EXPORT.equals(type))
{

Loading…
Cancel
Save